This property is a unit in 29/SP67931 St Leonards NSW. It has an estimated value of $845,000. Constructed in 2002, with 1 bedroom and 2 bathrooms.