This property is a unit in 60/SP73937 St Leonards NSW. Built in 2005, with 0 bedrooms and 2 bathrooms.