IBIS TOWNSVILLE

12 14 PALMER STREET
Townsville
Australia