| Address: | 1/15 Sporting Dr, 4817 |
| Phone: | +61 7 4723 4644 |
| Website: | Go to site |
| |
|
Itara Apartments is located at 1/15 Sporting Dr Townsville 4817, US Itara-Jacana | Home Itara & Jacana Apartments are the only fully self-contained apartments in Townsville’s Ross River Precinct. Take in the majestic views from your room, explore the nature walks right at your doorstep, then join us for a meal at the Café | |