Avalon Beach 22 Albert Road

3 beds,  2 bath,  3 car,  538m2