This property is a unit situated in SP177501 Main Beach QLD. Constructed in 2004, with 3 bedrooms and 3 bathrooms.