Listing ID: 35143358
59 Lords Road, Leichhardt NSW 2040
Contemporary light-filled inner city residence
SOLD | Price Withheld
- Listing history:
- 24 Mar, 2016
- 6 Nov, 2017
- 3
- 3
- 0
Contemporary light-filled inner city residence
Listing ID: 35143358