313 listings
$ 48,905
NEW
Braintree, MA
$ 59,585
$ 31,251
$ 30,382
$ 29,627
$ 28,813
$ 47,397
$ 60,071
$ 44,290
$ 37,023
$ 28,793
$ 39,132
$ 37,207
$ 51,717
$ 44,256
$ 29,420
$ 25,746
$ 28,828
$ 52,213
$ 33,738
$ 44,630
$ 32,977
$ 28,998
$ 31,071
$ 29,292
$ 31,336
$ 28,763
$ 37,082
$ 30,219