Unit 82/86-124 Ogden Street, Townsville QLD 4810

Inner City Unit - Available now

$550
  • 3
  • 2.5
  • 2

Listing ID: 18806928

THIS PROPERTY WAS LEASED

Enquiry about this property