This property is a unit in 4/SP83521 Leichhardt NSW. Estimated value at this time is $1,545,000. Constructed in 2011, featuring 3 bedrooms, 2 bathrooms.