1801/84 Denham Street, Townsville City QLD 4810

Sophisticated Luxury Inner City Living

$430 Per week
  • 2
  • 2
  • 2

Listing ID: 28882123

Other properties to rent near 1801/84 Denham Street, Townsville City QLD 4810

THIS PROPERTY WAS LEASED

Enquiry about this property