A unit located in 168/SP94161 St Leonards NSW. Estimated value at this time is $2,905,000. Constructed in 2018, featuring 3 bedrooms, 2 bathrooms.