Previous SlideNext SlideMatterport 3D ToursMatterport 3D ToursUpdated TodayFavorite The Greenhouse Apartments 150 Huntington Ave, Boston, MA 02115$5,200 - $6,000Plus Fees2 Beds12 Month Lease 1.1 miles to Emerson College