3 Spencer Street, Leura NSW 2780

SOUTH SIDE LOCATION

$470 pw
  • 4
  • 3
  • ?

Listing ID: 11547133

THIS PROPERTY WAS LEASED

Enquiry about this property