Summer Haven 11 Anchovy Street Tin Can Bay is located at 11 Anchovy St, Tin Can Bay QLD 4580, Australia