HomeWeymouth3 Family - 3 Units Side by Side20 Lake Street, Weymouth MA 02189
20 Lake Street, Weymouth MA 02189 — photo 1 of 51 / 5
$890,000
20 Lake Street, Weymouth MA 02189
3 units · 6 bd · 4 ba · 2,856 sqft · $296,667/unit
📊 Analyze this deal

INVESTMENT SNAPSHOT

Signal Score pending — we haven't seeded market rents for this ZIP (02189) yet.

About this property

Developer's dream: multi family, multi-unit triplex, huge lot in a neighborhood with rapidly and consistently appreciating property values. Unlock the potential of this unique east Weymouth triplex. Whether you're looking to expand your multi family portfolio, execute a high value-add renovation or secure a long-term asset in a high demand rental market, this property offers the scale, location and upside investors seek. High rental demand property, being a 10 minute walk to the red line, 4 Minute walk to the bus routes with bustling nearby shopping and quality local restaurants.20-24 Lake Street represents an opportunity to create immediate and long-term value in one of the South Shore's most established neighborhoods.

Property details

Units3
Living area2,856 sqft
Lot size6,950 sqft
Year built1848
Price / sqft$312
CountyNorfolk
MLS #73535940

Listing status

Days on market32 days
Listed onJune 15, 2026

Taxes & financials

Annual property tax$6,838
Tax year2025
Assessed value$677,000
ZoningR-1
Gross income (actual)$72,000/yr
Net operating income (actual)$72,000/yr
Total actual rent$6,000/mo

Building & lot

Stories6
Total rooms17
Lot size0.16 acres
Garage spaces2
Parking spaces8
FoundationIrregular

Utilities & systems

SewerPublic Sewer
WaterPublic

Location

More about investing in Weymouth

Listing courtesy of a MLS PIN member office. Listing data © MLS PIN.

Interested in this one?

By submitting you agree to be contacted about your home search. No spam.

Questions & answers

Auto-generated from the listing data — richer AI answers coming with the live site.

How many units does 20 Lake Street, Weymouth MA 02189 have?

It is a 3-unit multi-family property with 2,856 sqft of living area, built in 1848.

How long has 20 Lake Street, Weymouth MA 02189 been on the market?

20 Lake Street, Weymouth MA 02189 has been listed for 32 days (since June 15, 2026).

What is the price per unit?

At a list price of $890,000 across 3 units, that works out to roughly $296,667 per unit.

What are the property taxes on 20 Lake Street, Weymouth MA 02189?

Annual property taxes are $6,838 (2025), on an assessed value of $677,000.

What is the price per square foot?

At $890,000 for 2,856 sqft, that's about $312 per square foot.

Is there parking?

2 garage spaces and 8 total parking spaces.

Where is this property located?

20 Lake Street, Weymouth MA 02189 is in Weymouth, Norfolk County, MA 02189.

Similar multi-families

Justin Rollo, Broker Associate at Signal Real Estate
Justin RolloBroker Associate, Signal Real Estate · MA Lic. #9534264

Justin Rollo is a Broker Associate with Signal Real Estate (MA Lic. #9534264) and a lifelong Massachusetts resident. Over 14 years and hundreds of transactions, he has worked investment properties — multi-families and house-hacking — across Greater Boston full-time. Away from real estate, Justin is a proud dad, youth coach and local school-committee member — and a former professional poker player who still loves golf and following local sports.

📞 978-790-4381📍 25 Braintree Hill Park, Suite 200, Braintree, MA 02184
Signal Real EstateLinkedInZillowFacebook