106-116 Longwood Ave. Complex

106-116 Longwood Ave.

Complex Description:

This building is located on desirable Longwood Ave in Brookline. Close to public transportation and Longwood medical area. This building features 2 to 4 bedroom units.
Parking available. Units have spacious living rooms and large bedrooms. Laundry onsite.