6/6 Babarra Street, Stafford, Qld 4053 - Unit for sale - PropertyMate