706/60 Palmer Street (Solarus Units), Townsville City QLD 4810

Brand New Three Bedroom Apartment

$530
  • 3
  • 2
  • 0

Listing ID: 12864953

THIS PROPERTY WAS LEASED

Enquiry about this property