Braintree, MA Real Estate
POWERED BY SIGNAL REAL ESTATE
Search
Map
Market News
♥ Saved
Sign in
Filters
Min price
Max price
Min units
Any
2+
3+
4+
5+
Min beds
Min baths
Min sqft
Max sqft
Built after (year)
Min cap rate (%)
Min deal score
Owner-occupant friendly
City / town
Sort by
Deal score
Cap rate
Price ↑
Price ↓
Newest
Apply
Reset
Braintree homes for sale
27 active listings
+ Save search
List
Map
♡
$1,190,000
40 Ferncroft Rd, Braintree MA 02184
3
bd
3
ba
2,040
sqft
♡
$660,000
792 Commercial St, Braintree MA 02184
4
bd
2
ba
1,370
sqft
♡
$649,900
85 Celia Road, Braintree MA 02184
3
bd
1
ba
1,528
sqft
♡
$850,000
24 Hillside Ave, Braintree MA 02184
2
units
4
bd
2
ba
1,854
sqft
♡
$525,000
11 Royal Lake Dr # 6, Braintree MA 02184
96
units
3
bd
2
ba
1,491
sqft
♡
$1,599,900
49 Cochato Rd, Braintree MA 02184
4
bd
4
ba
3,461
sqft
♡
$599,000
56 Plain St, Braintree MA 02184
3
bd
1
ba
1,232
sqft
♡
$1,400,000
20 Blossom Road, Braintree MA 02184
3
bd
5
ba
3,536
sqft
♡
$919,000
37 Old Coach Rd, Braintree MA 02184
3
bd
3
ba
2,247
sqft
♡
$1,299,000
894 Liberty St # 10, Braintree MA 02184
4
bd
4
ba
3,821
sqft
♡
$535,000
73 Bradford Commons Ln. # 73, Braintree MA 02184
398
units
3
bd
3
ba
1,149
sqft
♡
$749,900
16 Cotton Ave, Braintree MA 02184
3
bd
2
ba
1,096
sqft
♡
$549,700
203 Allerton Commons Ln # 203, Braintree MA 02184
398
units
3
bd
2
ba
1,192
sqft
♡
$1,250,000
20 Cherry Ln, Braintree MA 02184
6
bd
4
ba
4,388
sqft
♡
$1,599,000
115 Hawthorn Rd, Braintree MA 02184
5
bd
5
ba
3,024
sqft
♡
$949,900
65 Lake St, Braintree MA 02184
4
bd
2
ba
2,755
sqft
♡
$1,299,999
7 Somerville Ave, Braintree MA 02184
4
bd
4
ba
2,324
sqft
♡
$694,900
4 Lake St, Braintree MA 02184
4
bd
2
ba
1,350
sqft
♡
$1,059,000
78 Windemere Circle, Braintree MA 02184
4
bd
2
ba
1,749
sqft
♡
$1,200,000
3 Selwyn Road, Braintree MA 02184
4
bd
4
ba
3,788
sqft
♡
$1,299,000
894 Liberty St # 10, Braintree MA 02184
12
units
4
bd
4
ba
3,821
sqft
♡
$1,995,000
80 Hollingsworth Ave, Braintree MA 02184
4
bd
3
ba
4,054
sqft
♡
$549,000
324 Tilden Commons Ln # 324, Braintree MA 02184
398
units
3
bd
2
ba
1,235
sqft
♡
$664,000
146 Hayward St, Braintree MA 02184
3
bd
2
ba
1,786
sqft