64 Spencer Road, Killara NSW 2071

Beautiful Private Family Home in Quiet Location

$1,525
  • 5
  • 3
  • 2

Listing ID: 35060058

THIS PROPERTY WAS LEASED

Enquiry about this property