22 Mercer Street, Unit 2

2022-10-13T16:36:30-04:00

This 2018 construction PH duplex, located on South Boston’s Telegraph Hill offers 3 beds+office (with potential for a 4th bed) w/ 3 bathrooms and approx. 1,262 Sq.Ft. of open concept [...]