This is a unit in 17/SP58382 Leichhardt NSW. We estimate its value at $890,000. Constructed in 1998, featuring 2 bedrooms, 1 bathroom.