Marina, City, Island and Mountain Views. 501/68 McIlwraith Street, South Townsville Superbly situated on the fifth floor of Allure Apartments this air-conditioned apartment has beautiful views...更多
Rare Find so Close to Townsville CBD. Large showrooms walking distance to Townsville CBD. Approximately 495sqm of Showrooms front Dean St South Townsville. There is approximately 557sqm of...更多