A unit on a lot in 21/SP83145 St Leonards NSW. It has an estimated value of $1,415,000. Constructed in 2010, with 3 bedrooms and 2 bathrooms.