Back to search results

$2,226 - $4,244/mo

Orchards Apartments, 3 Farmhouse Ln, Marlborough, MA 01752

1–2 bd1–2 ba827–1,142 sqft
Apartments
Loading reviews

What you get

SuccessStatus: ParkingSuccessStatus: Pet-friendlySuccessStatus: SecuritySuccessStatus: 9 ft. Ceilings for an open and airy feelSuccessStatus: Central Air Conditioning