Avalon Beach 51 George Street

4 beds,  2 bath,  3 car,  733m2