Avalon Beach 120 Avalon Parade

4 bed, 2 bath, 3 car
1091m2