Fenway Triangle is located less than one mile from Boston's Longwood Medical Area. Please contact us to find the perfect apartment today.