This is a house located in 37/DP1663 Leichhardt NSW. It has an estimated value of $2,500,000. Constructed in 2016, featuring 5 bedrooms, 3 bathrooms.