This property is a unit located in 186/SP61518 St Leonards NSW. Data from comparable sales value it at about $585,000. Constructed in 1999, with 0 bedrooms and 1 bathroom.