Newport 75 Bardo Road

5 beds,  2 bath,  2 ca,r. 1176m2