This property is a unit on a lot in 28/SP67931 St Leonards NSW. We estimate its value at $795,000. In the local government area Willoughby, featuring 1 bedroom and 1 bathroom.