Newport 68A Seaview Avenue

6 beds,  4 bath,  4 car,  696m2