Listing ID: 6577616
21 Locksley Street, Killara NSW 2071
Extraordinary Residence on Killara's Exclusive East Side
$2000 per week
- Listing history:
- 24 Jul, 2008
- 7
- 5
- 3
Extraordinary Residence on Killara's Exclusive East Side
Listing ID: 6577616