64 Spencer Road, Killara NSW 2071

Beautiful Private Family Home in quiet location - Deposit Received

$1,390
  • 5
  • 3
  • 2

Listing ID: 18908028

THIS PROPERTY WAS LEASED

Enquiry about this property