Beacon Hill 20 Ben Love Place

4 beds,  5 bath,  2 car,  710m2