Amira Apartments

3508 Main Beach Parade, Main Beach QLD 4217