21/86-124 Ogden Street, Townsville City QLD 4810

Affordable Luxury Living in the City with Great Rental Return!

Low $300,000's
  • 3
  • 2
  • 2

Listing ID: 29668688

THIS PROPERTY WAS WITHDRAWN

Enquiry about this property