The Longwood
1575 Tremont Street, Boston MA
The Longwood is a renovated apartment building located within short walking distance to the Longwood Medical area. The apartments have hardwood floors, and updated appliances. Many of the units also have a private balcony with amazing views. Parking is available.