Longwood Towers
Longwood Towers Fast Facts
- Units: 241
- Stories: 9
- Delivered: 1920
- Ownership: Condominium
- Location: Chapel Street between Colchester Street and Longwood Avenue
- Neighborhood: Brookline
- Address: 20 Chapel St Brookline MA 02446
Longwood Towers For Sale
Longwood Towers For Sale March 30, 2023
1
Listed
142
Avg. DOM
$1,659.90
Avg. $ / Sq.Ft.
$4,500,000
Med. List Price