AVALON BEACH 1 LEWIS ST

3 bed, 2 bath, 3 car
645m2