This property is a unit situated in 21/SP69052 St Leonards NSW. Data from comparable sales value it at about $1,115,000. Constructed in 2002, featuring 2 bedrooms and 2 bathrooms.