Cityview at Longwood Apartments
75 Saint Alphonsus St
Boston, MA 02120
Boston, MA 02120
Located on the Green Line at the Longwood Medical T stop and Academic Area, with easy access to the Mass Pike, Huntington Avenue (Route 9), and the MBTA Orange Line. Our pet friendly apartments feature large balconies, and incredible views of the Boston skyline.