Welcome to 120 Edinboro Street. A charming New England Colonial with high ceilings, beautiful wide pine floors, and a flowing open floor plan; with extended family living or extra income opportunities all on a cul-de-sac street. The property’s large side yard, which is separately described on the deed, offers substantial opportunity and possibilities. Keep it as a play area or add your personal touch with a multi-car garage. Construct an Accessory Dwelling Unit for extended family living, or create one to generate extra income. And just imagine the potential if Ballot Question 7 passes and that can become its own separate building lot. Opportunity and possibility abound. First floor cabinet packed country kitchen with tons of counter space and a large dining area. Entertainment size living room, formal dining room, a home office or fourth bedroom, plus a half bathroom. Three spacious bedrooms on the second floor plus a full bath with built in storage. Cozy natural gas steam heat, carefree vinyl siding, vinyl replacement windows, and a young architectural shingle roof. Full basement with laundry and extra storage space. Desirable Marlborough location to enjoy New England charm. Just minutes away from the Assabet River Rail Trail, the Mass Central Rail Trail, the Lake Williams Boardwalk, Hopkinton State Park, and downtown shopping and dining. 6.5 miles to the new Southborough Costco location coming soon. Outstanding commuter location with quick access to Routes 495, 290, and the Mass Pike, with commuter rails available in nearby Southborough, Ashland, and Westborough.
This home has been viewed 15 times
Last Checked: October 28th, 2026 at 8:28am (Source: MLS PIN #73568470)
Air Conditioning
Waterview
Lead Paint Free
Accessible Features
General Information for 120 Edinboro Street, Marlborough MA 01752
Listing ID73568470
Property TypeSingle Family / Detached
Price$689,900 ($490.68/SqFt)
StyleColonial
CityMarlborough
CountyMiddlesex
Neighborhood(s)
Garage Parking0
Zoningres
Year Built1890
Year Built SourcePublic Records
Year Built DetailsApproximate
Handicap Access / Features1
Interior Features for 120 Edinboro Street, Marlborough MA 01752
Approximate Living Area Total1406
Living Area Includes BasementNo
Rooms7
Bedrooms4
Primary En Suite BathroomNo
BasementFull
CoolingSplit
Fireplaces
Appliances
FlooringTile
Electric
Exterior Features for 120 Edinboro Street, Marlborough MA 01752
Approximate Lot Size (Acres)0.41
Approximate Lot Size (Square Feet)17727
Total Parking3
Garage Parking0
WaterPublic
SewerPublic Sewer
Lot Features
Parking Features1
Exterior FeaturesPorch
Foundation Materials
Construction MaterialsFrame
Road Frontage Type
Patio & PorchCovered
Roof MaterialAsphalt/fiberglass Shingles
Utility Connections110 Volts
Water ViewsNo
Water Views Features
Waterfront0
Waterfront FeaturesRiver
Pool Features
Horse Permitted0
Horse AmenitiesRiver
Disclosures for 120 Edinboro Street, Marlborough MA 01752
Lead PaintNone
UFFINo
Living Area Includes BasementNo
Living Area Disclosure
Building Area SourcePublic Records
Special Listing Conditions
ExclusionsWall Mounted Tv's-Brackets To Remain
Compensation Based On
Financial Information for 120 Edinboro Street, Marlborough MA 01752
Association Fee
Association Fee Frequency
Association Fee Includes
Real Estate Tax4649
Tax Year2025
Assessed Value$471,500
Location Information for 120 Edinboro Street, Marlborough MA 01752
Neighborhood(s)
Area AmenitiesWalk/jog Trails
Contact Information for 120 Edinboro Street, Marlborough MA 01752