This property is a unit in 3/SP74219 St Leonards NSW. It has an estimated value of $630,000. Constructed in 2005, featuring 1 bedroom and 1 bathroom.