Easy walk to Porter Square Mall, Davis Square subway station, H Mart, a theater, and numerous restaurants and pubs. The No. 83 bus to Central Square stops right in front of the house, while buses to Arlington and Harvard Square are just around the corner. ...
See More