Fremantle Bicton Beaches Great Location Sleeps 7 is located at 131 View Terrace, Bicton WA 6159, Australia