At this address is a house on a lot in 660/DP1164848 Leichhardt NSW. Comparable sales have been around $2,010,000. Constructed in 1895, featuring 3 bedrooms, 3 bathrooms.