Opinions 1 of 1
Click a header to sort
| 05/08/2007 | highly recommend, great place to live | YES | 4.0 |
| | I and my wife lived here (600 main street) almost 2 years since 2005. Here is a great place. Kind and polite officers and managers. Maintenance and response from management are quick. The only one thing is that you might ... more |
About
Babcock Apartments
is an apartment community located in
Worcester
,
MA
.
The following apartment communities are located nearby:
Shoal Creek Corporation
(
0.1
miles),
Park Plaza Trust
(
0.1
miles), and
Bancroft Commons
(
0.1
miles).
Up to:
Worcester apartments
Massachusetts apartments