Listing ID: 20496193
59 Spencer Road, Killara NSW 2071
Spacious Comfortable Home - Fresh Paint - Walk Station
$970 Leased
- Listing history:
- 12 Oct, 2012
- 3
- 2
- 1
Spacious Comfortable Home - Fresh Paint - Walk Station








Listing ID: 20496193