Bright and spacious townhouse style condo at Twin Oaks with a nice open layout in excellent condition, neat and clean. Fully applianced kitchen, with gas range, dishwasher and disposal with a built in island, and breakfast nook. The living room has a cozy gas fireplace, sliders leading to the front deck allowing additional sunlight and a half bath on the first floor. Upstairs there are two good size bedrooms and two full baths as well as upstairs laundry. The primary bedroom has beautiful vaulted ceilings with skylights and a (jack and jill style) en-suite with jetted tub (1 of 2 full bathrooms upstairs). The finished basement offers plenty of storage, a great area for a family room or guests and there is another finished room with full closet as well. This condo association offers a pool and clubhouse for the residents. Two deeded parking spots for this unit.
TownhomeProperty Type
1989Year Built
$251Est. Price/Sq.Ft.
2 spacesParking
Listed by Alex Anthony• William Raveis R.E. & Home Services
Bought with New Homes Realty Group• Gallagher Real Estate
Claim this home to receive a free report every month with insights on the changing estimate.
Earn from this home
Refinance
$0
Est. cash available
Get cash now or lower your monthly rate
Rent
$2,152/mo
Redfin rental estimate
List your home for rent
Market trends in 01022, MA
Last updated August 2026
Buyer's Market
Seller's Market
Seller's market
Sale-to-List Price
102.5%
+1.4% MoM
Median sale price
$236K
$7K MoM
Avg. days on market
34d
3 days MoM
Recently sold homes
12
4 MoM
Provided by Redfin
Sale history for 104 Johnson Rd #1204
Date
Event
Price
MLS PIN #72920314
Feb 14, 2022
Sold
$215,000
$198/sq ft
Jan 18, 2022
Contingent
—
Dec 17, 2021
Price Changed
$209,900
$193/sq ft
Dec 11, 2021
Relisted
—
Nov 29, 2021
Contingent
—
Nov 16, 2021
Listed
$220,000
$202/sq ft
MLS PIN #72309872
Sep 21, 2018
Sold
$150,000
$138/sq ft
Apr 17, 2018
Listed
$154,900
$142/sq ft
+20
Conveniently Located Well Maintained Townhouse Style Condominium has open floor plan that is warm and inviting. Cook out on the newer deck. Entertain in the kitchen/ dining area with bow window that allows much light. Relax in the spacious living room with gas fireplace. The second floor holds the master bedroom with vaulted ceilings, skylight and full bathroom for added convenience. The laundry and second bedroom with another full bath complete the space. The finished basement consists of two rooms with plenty of storage, and could function as an office or family room. This would be a great new place to call home.
MLS PIN #71190815
Feb 29, 2012
Sold
$117,525
$108/sq ft
Feb 22, 2011
Listed
$129,900
$119/sq ft
+1
Townhouse Condo - The first floor is open living rm and dining, pergo flrs, fpl, kitchen w/ceramic flr. MBR w/cath ceiling, bath w/jacuzzi tub. This unit has 2.5 baths. The basement is finished w/additional bdrm & home office. The laundry is on second floor staclable washer/dryer. The Exterior was recently renovated. The unit is vacant an E-Z to show
MLS PIN #30205741
Aug 28, 1998
Sold
$82,000
$75/sq ft
Feb 18, 1998
Listed
$85,500
$79/sq ft
Year
Property tax
Land + Additions
Assessment*
2023
$2,944 (−0.1%)
$194,300
2022
$2,948 (−0.3%)
$173,500
2021
$2,958 (−2.6%)
$168,000
2020
$3,038 (+1.1%)
$174,000
2019
$3,005 (+2.2%)
$167,300
2018
$2,939 (+12.3%)
$160,500
2017
$2,616 (+1.2%)
$151,100
2016
$2,584 (−3.6%)
$152,800
2015
$2,680 (+6.2%)
$152,800
2014
$2,523 (+3.7%)
$152,800
2013
$2,432 (+3.1%)
$154,500
2012
$2,360 (+1.8%)
$158,100
2011
$2,318
$158,100
Tax history for 104 Johnson Rd #1204
Year
Property tax
Land + Additions
Assessment*
2023
$2,944 (−0.1%)
$194,300
2022
$2,948 (−0.3%)
$173,500
2021
$2,958 (−2.6%)
$168,000
2020
$3,038 (+1.1%)
$174,000
2019
$3,005 (+2.2%)
$167,300
2018
$2,939 (+12.3%)
$160,500
2017
$2,616 (+1.2%)
$151,100
2016
$2,584 (−3.6%)
$152,800
2015
$2,680 (+6.2%)
$152,800
2014
$2,523 (+3.7%)
$152,800
2013
$2,432 (+3.1%)
$154,500
2012
$2,360 (+1.8%)
$158,100
2011
$2,318
$158,100
*Taxable value of land and structures on it ("additions") is determined regularly by local assessors and does not affect market price.