4 Elva Ave, Killara NSW 2071

LUXURY FAMILY HOME, Unbeatable Location - Just 650m to Station

$1460per week
  • 5
  • 3
  • 2

Listing ID: 38704013

THIS PROPERTY WAS LEASED

Enquiry about this property