AVALON BEACH 2107 77 PATRICK ST

6 bed, 3 bath, 3 car
816m2