At this address is a unit on a lot in 3/SP2564 Leichhardt NSW. Estimated value at this time is $765,000. Constructed in 1966, it has 2 bedrooms, 1 bathroom.