Island View Palm Cove

79-83 Williams Esplanade
Palm Cove
Queensland
Australia