Back to search results

$2,200 - $2,995/moFees may apply

149 Main LCC, 149 Main St, Upton, MA 01568

1–3 bd1–2 ba712–1,265 sqft
Apartments
Loading reviews
Information
Special offer

Special Leasing Offer! Enjoy two months of rent FREE when you sign an 18-month lease. Don't miss out on this limited-time offer!

What you get

SuccessStatus: ParkingSuccessStatus: Pet-friendlySuccessStatus: In-unit laundrySuccessStatus: Bicycle StorageSuccessStatus: Central Air Conditioning