Beacon Hill 24 Princess Mary Street

6 beds,  4 bath.  2 car,  601m2