Bayside Holiday Village

15 Truro Place, City Beach WA 6015