This property is a unit situated in 72/SP70012 St Leonards NSW. It has an estimated value of $1,190,000. Built in 2005, with 2 bedrooms and 2 bathrooms.