Avalon 26 North Avalon Road

5 beds,  4 bath,  3 car,  1113m2