Arrive Westborough
12 Month Lease

1301 Main St, Worcester, MA 01603
Plus Fees
$2,200
12 Month Lease
3 Beds
Available Now
Plus Fees
$2,200
12 Month Lease
Bedrooms
3
Bathrooms
1 Bath
Available
Now
The fees below are based on community-supplied data independent market research.
No Pets Allowed


Walk Score ®
Very Walkable80 / 100
Transit Score ®
Some Transit36 / 100
Bike Score ®
Somewhat Bikeable42 / 100

Shoppers will appreciate 1301 Main St Unit 2 proximity to Webster Square Plaza, 120 Stafford St, and James St. Plaza. Webster Square Plaza is 0.2 miles away, and 120 Stafford St is within a 6 minute walk.
With a TransitScore of 36, 1301 Main St Unit 2 has some transit, including 5 transit stops within 19 miles. Transit options include Worcester Union Station and Worcester.
Recreational activities near 1301 Main St Unit 2 are plentiful. Discover 1 park within 5 miles, including EcoTarium.
Living in Worcester provides easy access to Worcester Regional, located just 9 minutes from 1301 Main St Unit 2.
Within 50 Miles of 1301 Main St Unit 2
12 Month Lease
12 Month Lease
12 Month Lease
12 Month Lease
12 Month Lease
12 Month Lease