Listing ID: 38704013
4 Elva Ave, Killara NSW 2071
LUXURY FAMILY HOME, Unbeatable Location - Just 650m to Station
$1460per week
- 5
- 3
- 2
LUXURY FAMILY HOME, Unbeatable Location - Just 650m to Station














Listing ID: 38704013