Solarus Apartments (Townsville)

Australia / Queensland / Townsville / Palmer Street, 73-75
 apartments  Add category

Apartment Complex
73-75 Palmer St, South Townsville QLD 4810, Australia
Nearby cities:
Coordinates:   19°15'34"S   146°49'29"E
This article was last modified 8 years ago