1. The Residences at Highland Glen
4100 Highland Glen Rd, Westwood, MA 02090
Coordinate: 42.2142,-71.23215
Phone: (781) 329-7755
2. Westwood Glen Apartments
21 Westwood Glen Rd, Westwood, MA 02090
Coordinate: 42.22876,-71.22114
Phone: (781) 326-8660