70-72 Joy Street


70-72 Joy St, Boston, MA 02114

This 20 unit apartment building is located on prestigous Joy Street, steps from the State House, Suffolk University, Massachusetts General Hospital, the "MBTA", and downtown Boston.