This property is a unit located in 273/SP67702 St Leonards NSW. It has an estimated value of $760,000. Built in 2002, featuring 1 bedroom and 1 bathroom.