Set on a quiet street yet very close to the shops and restaurants of downtown Marlborough, this updated two-family is an investor's or owner/occupier's DREAM PROPERTY. There is plenty of off-street parking with enough room for 4-6 vehicles. Very nice floors, fixtures, and appliances throughout. The siding, windows, and roof are all in very good condition. Both hot water tanks were replaced in 2025. Both sets of tenants have been very good tenants, but any new owner/investor will have the option of keeping or starting fresh because one of the leases is up at the end of April 2026, and the other is up at the end of May 2026.
| Units | 2 |
| Living area | 1,897 sqft |
| Lot size | 5,000 sqft |
| Year built | 1880 |
| Price / sqft | $382 |
| County | Middlesex |
| MLS # | 73493670 |
| Days on market | 9 days |
| Listed on | April 5, 2026 |
| Annual property tax | $5,721 |
| Tax year | 2025 |
| Assessed value | $580,200 |
| Zoning | multi fam |
| Gross income (actual) | $66,000/yr |
| Net operating income (actual) | $66,000/yr |
| Total actual rent | $5,500/mo |
| Stories | 3 |
| Total rooms | 12 |
| Lot size | 0.11 acres |
| Garage spaces | 0 |
| Parking spaces | 4 |
| Parking | Paved Drive, Off Street, Paved |
| Basement | Full, Interior Entry, Bulkhead, Unfinished |
| Foundation | Granite |
| Roof | Shingle |
| Construction | Post & Beam |
| Sewer | Public Sewer |
| Water | Public |
More about investing in Marlborough →
Listing courtesy of Distinctly New England — Richard Wilcox. Listing data © MLS PIN.
Auto-generated from the listing data — richer AI answers coming with the live site.
It is a 2-unit multi-family property with 1,897 sqft of living area, built in 1880.
28 Beach St, Marlborough MA 01752 has been listed for 9 days (since April 5, 2026).
At a list price of $724,900 across 2 units, that works out to roughly $362,450 per unit.
Annual property taxes are $5,721 (2025), on an assessed value of $580,200.
At $724,900 for 1,897 sqft, that's about $382 per square foot.
4 total parking spaces (paved drive, off street, paved).
28 Beach St, Marlborough MA 01752 is in Marlborough, Middlesex County, MA 01752.