This property is a unit on a parcel in SP173828 St Lucia QLD. Constructed in 2005, featuring 3 bedrooms, 2 bathrooms.