Massachusetts
Cities List
City |
Parcels Number |
Average Price Per Sqft |
Average Sale Price |
More Information |
Abington |
2042 |
$147 |
$260,245 |
Details |
Acton |
4006 |
$191 |
$483,197 |
Details |
Acushnet |
2068 |
$109 |
$194,319 |
Details |
Adams |
2059 |
$69 |
$104,275 |
Details |
Agawam |
4632 |
$121 |
$193,371 |
Details |
Alford |
1 |
N/A |
N/A |
Details |
Allston |
1 |
N/A |
N/A |
Details |
Amesbury |
3330 |
$145 |
$267,653 |
Details |
Amherst |
2958 |
$134 |
$264,462 |
Details |
Andover |
6605 |
$173 |
$495,654 |
Details |
Aquinnah |
111 |
$443 |
$806,055 |
Details |
Arlington |
7597 |
$216 |
$421,625 |
Details |
Ashburnham |
1213 |
$118 |
$187,187 |
Details |
Ashby |
584 |
$106 |
$195,401 |
Details |
Ashfield |
192 |
$94 |
$208,350 |
Details |
Ashland |
3213 |
$175 |
$326,931 |
Details |
Assonet |
1 |
N/A |
N/A |
Details |
Athol |
2252 |
$79 |
$115,330 |
Details |
Attleboro |
5715 |
$139 |
$242,065 |
Details |
Auburn |
3184 |
$127 |
$230,686 |
Details |
Avon |
764 |
$155 |
$249,887 |
Details |
Ayer |
1304 |
$146 |
$261,880 |
Details |
Barnstable |
9290 |
$189 |
$386,231 |
Details |
Barre |
919 |
$104 |
$175,211 |
Details |
Becket |
304 |
$108 |
$146,499 |
Details |
Bedford |
2846 |
$208 |
$504,425 |
Details |
Belchertown |
2374 |
$100 |
$198,267 |
Details |
Bellingham |
3289 |
$130 |
$230,978 |
Details |
Belmont |
4024 |
$268 |
$643,263 |
Details |
Berkley |
1002 |
$123 |
$230,736 |
Details |
Berlin |
513 |
$154 |
$371,645 |
Details |
Bernardston |
412 |
$108 |
$167,659 |
Details |
Beverly |
7246 |
$176 |
$368,978 |
Details |
Billerica |
6614 |
$144 |
$273,344 |
Details |
Blackstone |
1568 |
$125 |
$207,029 |
Details |
Blandford |
188 |
$102 |
$182,384 |
Details |
Bolton |
1130 |
$160 |
$491,575 |
Details |
Bondsville |
4 |
N/A |
N/A |
Details |
Boston |
53754 |
$196 |
$426,656 |
Details |
Bourne |
3225 |
$164 |
$287,536 |
Details |
Boxborough |
865 |
$180 |
$437,441 |
Details |
Boxford |
1738 |
$171 |
$511,370 |
Details |
Boylston |
909 |
$133 |
$303,088 |
Details |
Braintree |
5934 |
$168 |
$319,756 |
Details |
Brewster |
2203 |
$186 |
$337,536 |
Details |
Bridgewater |
2952 |
$138 |
$259,589 |
Details |
Brighton |
1 |
N/A |
N/A |
Details |
Brimfield |
722 |
$93 |
$170,591 |
Details |
Brockton |
10551 |
$120 |
$196,031 |
Details |
Brookfield |
611 |
$96 |
$165,824 |
Details |
Brookline |
5673 |
$319 |
$1,086,175 |
Details |
Buckland |
42 |
$94 |
$164,108 |
Details |
Burlington |
4581 |
$185 |
$365,401 |
Details |
Buzzards Bay |
1 |
N/A |
N/A |
Details |
Cambridge |
10486 |
$327 |
$812,030 |
Details |
Canton |
3853 |
$182 |
$431,019 |
Details |
Carlisle |
1018 |
$196 |
$681,380 |
Details |
Carver |
1645 |
$150 |
$244,332 |
Details |
Charlemont |
180 |
$71 |
$122,031 |
Details |
Charlestown |
1 |
N/A |
N/A |
Details |
Charlton |
2169 |
$105 |
$211,955 |
Details |
Chatham |
1822 |
$272 |
$682,023 |
Details |
Chelmsford |
5790 |
$174 |
$316,406 |
Details |
Chelsea |
2829 |
$115 |
$260,142 |
Details |
Cherry Valley |
1 |
N/A |
N/A |
Details |
Cheshire |
824 |
$80 |
$134,629 |
Details |
Chester |
173 |
$69 |
$117,030 |
Details |
Chesterfield |
154 |
$95 |
$149,106 |
Details |
Chestnut Hill |
11 |
$320 |
$1,396,250 |
Details |
Chicopee |
6574 |
$104 |
$143,940 |
Details |
Chilmark |
356 |
$609 |
$1,487,821 |
Details |
Clarksburg |
443 |
$80 |
$118,328 |
Details |
Clinton |
2287 |
$113 |
$195,846 |
Details |
Cohasset |
1631 |
$234 |
$746,864 |
Details |
Colrain |
392 |
$74 |
$134,610 |
Details |
Concord |
3327 |
$264 |
$797,113 |
Details |
Conway |
181 |
$97 |
$178,269 |
Details |
Cotuit |
1 |
$110 |
$160,000 |
Details |
Cummington |
202 |
$91 |
$165,018 |
Details |
Dalton |
1124 |
$80 |
$164,111 |
Details |
Danvers |
5343 |
$162 |
$350,381 |
Details |
Dartmouth |
6002 |
$140 |
$270,490 |
Details |
Dedham |
4546 |
$218 |
$410,377 |
Details |
Deerfield |
712 |
$106 |
$206,344 |
Details |
Dennis |
3084 |
$195 |
$315,421 |
Details |
Devens |
60 |
$225 |
$427,839 |
Details |
Dighton |
1242 |
$122 |
$212,262 |
Details |
Douglas |
1330 |
$116 |
$230,143 |
Details |
Dover |
1496 |
$217 |
$929,120 |
Details |
Dracut |
5082 |
$139 |
$247,766 |
Details |
Dudley |
1802 |
$113 |
$197,151 |
Details |
Dunstable |
634 |
$128 |
$349,323 |
Details |
Duxbury |
2930 |
$211 |
$556,842 |
Details |
East Bridgewater |
1850 |
$152 |
$259,348 |
Details |
East Brookfield |
354 |
$114 |
$180,535 |
Details |
East Falmouth |
2 |
N/A |
N/A |
Details |
East Freetown |
1 |
N/A |
N/A |
Details |
East Longmeadow |
3149 |
$116 |
$228,143 |
Details |
East Walpole |
1 |
N/A |
N/A |
Details |
Eastham |
1208 |
$197 |
$322,789 |
Details |
Easthampton |
2720 |
$120 |
$191,250 |
Details |
Easton |
3744 |
$150 |
$322,701 |
Details |
Edgartown |
960 |
$335 |
$919,763 |
Details |
Egremont |
56 |
$142 |
$335,369 |
Details |
Erving |
295 |
$79 |
$119,646 |
Details |
Essex |
963 |
$188 |
$430,279 |
Details |
Everett |
5530 |
$148 |
$293,251 |
Details |
Fairhaven |
3096 |
$133 |
$203,890 |
Details |
Fall River |
9203 |
$89 |
$178,568 |
Details |
Falmouth |
7305 |
$176 |
$347,926 |
Details |
Fitchburg |
6938 |
$93 |
$157,391 |
Details |
Florida |
147 |
$50 |
$70,085 |
Details |
Forestdale |
1 |
N/A |
N/A |
Details |
Foxborough |
2675 |
$159 |
$338,596 |
Details |
Framingham |
10030 |
$184 |
$326,023 |
Details |
Franklin |
5486 |
$152 |
$314,832 |
Details |
Freetown |
1414 |
$132 |
$231,429 |
Details |
Gardner |
3241 |
$102 |
$157,750 |
Details |
Georgetown |
1595 |
$153 |
$332,716 |
Details |
Gill |
219 |
$97 |
$167,504 |
Details |
Gloucester |
6509 |
$170 |
$330,490 |
Details |
Goshen |
49 |
$125 |
$221,050 |
Details |
Grafton |
3002 |
$152 |
$314,043 |
Details |
Granby |
1166 |
$105 |
$179,272 |
Details |
Granville |
235 |
$86 |
$166,967 |
Details |
Great Barrington |
1452 |
$151 |
$327,230 |
Details |
Greenfield |
3137 |
$85 |
$144,615 |
Details |
Groton |
2000 |
$171 |
$407,905 |
Details |
Groveland |
1344 |
$136 |
$293,166 |
Details |
Hadley |
1082 |
$130 |
$251,565 |
Details |
Halifax |
1029 |
$142 |
$246,320 |
Details |
Hamilton |
1494 |
$186 |
$458,800 |
Details |
Hampden |
1007 |
$115 |
$212,321 |
Details |
Hancock |
28 |
$125 |
$283,453 |
Details |
Hanover |
2469 |
$167 |
$389,000 |
Details |
Hanscom AFB |
110 |
N/A |
N/A |
Details |
Hanson |
1429 |
$155 |
$276,288 |
Details |
Hardwick |
194 |
$92 |
$138,988 |
Details |
Harvard |
1006 |
$184 |
$523,750 |
Details |
Harwich |
2991 |
$192 |
$355,831 |
Details |
Hatfield |
542 |
$110 |
$222,911 |
Details |
Haverhill |
10446 |
$124 |
$240,275 |
Details |
Hawley |
42 |
$68 |
$79,785 |
Details |
Heath |
46 |
$87 |
$144,753 |
Details |
Hingham |
4306 |
$233 |
$608,403 |
Details |
Hinsdale |
475 |
$98 |
$152,277 |
Details |
Holbrook |
1599 |
$173 |
$263,884 |
Details |
Holden |
3345 |
$134 |
$257,039 |
Details |
Holland |
473 |
$126 |
$156,379 |
Details |
Holliston |
2950 |
$158 |
$345,220 |
Details |
Holyoke |
4341 |
$83 |
$161,428 |
Details |
Hopedale |
1295 |
$120 |
$254,741 |
Details |
Hopkinton |
3175 |
$165 |
$449,469 |
Details |
Hubbardston |
841 |
$111 |
$193,881 |
Details |
Hudson |
3186 |
$150 |
$283,254 |
Details |
Hull |
1878 |
$162 |
$308,184 |
Details |
Huntington |
427 |
$84 |
$136,535 |
Details |
Hyannis |
3 |
N/A |
N/A |
Details |
Hyde Park |
1 |
N/A |
N/A |
Details |
Ipswich |
3001 |
$170 |
$404,165 |
Details |
Kingston |
2165 |
$152 |
$324,185 |
Details |
Lakeville |
1938 |
$133 |
$252,969 |
Details |
Lancaster |
1404 |
$141 |
$275,242 |
Details |
Lanesborough |
413 |
$95 |
$168,779 |
Details |
Lawrence |
8919 |
$98 |
$183,604 |
Details |
Lee |
1062 |
$111 |
$185,700 |
Details |
Leicester |
1815 |
$110 |
$186,389 |
Details |
Lenox |
910 |
$151 |
$429,314 |
Details |
Leominster |
6767 |
$118 |
$199,104 |
Details |
Leverett |
301 |
$97 |
$211,541 |
Details |
Lexington |
5921 |
$260 |
$674,598 |
Details |
Leyden |
138 |
$102 |
$166,635 |
Details |
Lincoln |
1172 |
$224 |
$811,186 |
Details |
Littleton |
1737 |
$170 |
$354,515 |
Details |
Longmeadow |
2530 |
$124 |
$296,957 |
Details |
Lowell |
11980 |
$127 |
$201,446 |
Details |
Ludlow |
3157 |
$96 |
$156,747 |
Details |
Lunenburg |
2320 |
$328 |
$226,469 |
Details |
Lynn |
12586 |
$136 |
$224,869 |
Details |
Lynnfield |
2831 |
$181 |
$494,813 |
Details |
Malden |
8410 |
$152 |
$276,454 |
Details |
Manchester-by-the-Sea |
1381 |
$237 |
$822,874 |
Details |
Mansfield |
3380 |
$166 |
$372,515 |
Details |
Marblehead |
5165 |
$322 |
$564,346 |
Details |
Marion |
1284 |
$175 |
$438,030 |
Details |
Marlboro |
5229 |
$147 |
$286,346 |
Details |
Marshfield |
3971 |
$170 |
$334,367 |
Details |
Mashpee |
2994 |
$180 |
$364,131 |
Details |
Mattapoisett |
1363 |
$167 |
$364,516 |
Details |
Maynard |
1912 |
$155 |
$259,021 |
Details |
Medfield |
2282 |
$195 |
$521,952 |
Details |
Medford |
8107 |
$195 |
$355,577 |
Details |
Medway |
2376 |
$153 |
$322,591 |
Details |
Melrose |
4881 |
$174 |
$347,563 |
Details |
Mendon |
1246 |
$131 |
$307,654 |
Details |
Merrimac |
1253 |
$130 |
$271,519 |
Details |
Methuen |
9280 |
$124 |
$240,597 |
Details |
Middleboro |
2 |
N/A |
N/A |
Details |
Middleborough |
2998 |
$132 |
$244,894 |
Details |
Middlefield |
16 |
$70 |
$144,938 |
Details |
Middleton |
1640 |
$162 |
$418,112 |
Details |
Milford |
4656 |
$129 |
$248,092 |
Details |
Millbury |
2363 |
$129 |
$222,909 |
Details |
Millers Falls |
144 |
$80 |
$132,926 |
Details |
Millis |
1547 |
$152 |
$302,559 |
Details |
Millville |
562 |
$105 |
$191,415 |
Details |
Milton |
4936 |
$194 |
$451,079 |
Details |
Monroe |
13 |
$55 |
$80,250 |
Details |
Monson |
1454 |
$115 |
$186,253 |
Details |
Montague |
1131 |
$85 |
$135,334 |
Details |
Monterey |
108 |
$181 |
$399,242 |
Details |
Montgomery |
183 |
$93 |
$179,094 |
Details |
Mt Washington |
18 |
$119 |
$297,700 |
Details |
Nahant |
806 |
$194 |
$445,583 |
Details |
Nantucket |
3341 |
$561 |
$1,357,568 |
Details |
Nashua |
21 |
$147 |
$231,786 |
Details |
Natick |
5969 |
$199 |
$426,404 |
Details |
Needham |
5456 |
$251 |
$665,433 |
Details |
New Ashford |
6 |
$113 |
$179,000 |
Details |
New Bedford |
13407 |
$99 |
$172,502 |
Details |
New Braintree |
145 |
$74 |
$140,391 |
Details |
New Marlborough |
142 |
$133 |
$302,169 |
Details |
New Salem |
122 |
$87 |
$153,713 |
Details |
Newbury |
1551 |
$171 |
$366,512 |
Details |
Newburyport |
4181 |
$203 |
$412,857 |
Details |
Newton |
12637 |
$266 |
$710,924 |
Details |
Norfolk |
2064 |
$162 |
$377,212 |
Details |
North Adams |
2841 |
$67 |
$108,115 |
Details |
North Andover |
5183 |
$165 |
$419,678 |
Details |
North Attleborough |
4210 |
$153 |
$311,392 |
Details |
North Brookfield |
760 |
$94 |
$152,255 |
Details |
North Chelmsford |
1 |
$214 |
$275,000 |
Details |
North Easton |
1 |
N/A |
N/A |
Details |
North Reading |
2833 |
$187 |
$416,874 |
Details |
North Truro |
41 |
$269 |
$242,750 |
Details |
Northampton |
4357 |
$130 |
$256,382 |
Details |
Northborough |
2562 |
$156 |
$318,574 |
Details |
Northbridge |
2371 |
$135 |
$253,402 |
Details |
Northfield |
569 |
$80 |
$149,430 |
Details |
Norton |
2199 |
$196 |
$484,155 |
Details |
Norwell |
2029 |
$193 |
$525,132 |
Details |
Norwood |
3987 |
$173 |
$306,517 |
Details |
Oak Bluffs |
560 |
$227 |
$407,742 |
Details |
Oakham |
323 |
$95 |
$184,580 |
Details |
Orange |
1336 |
$76 |
$113,035 |
Details |
Orleans |
1274 |
$222 |
$502,631 |
Details |
Otis |
92 |
$131 |
$178,767 |
Details |
Oxford |
2580 |
$116 |
$178,737 |
Details |
Palmer |
1716 |
$102 |
$157,973 |
Details |
Paxton |
953 |
$121 |
$242,283 |
Details |
Peabody |
8855 |
$157 |
$282,194 |
Details |
Pelham |
179 |
$116 |
$236,550 |
Details |
Pembroke |
2763 |
$141 |
$294,788 |
Details |
Pepperell |
2195 |
$125 |
$265,189 |
Details |
Peru |
147 |
$95 |
$151,694 |
Details |
Petersham |
222 |
$110 |
$224,693 |
Details |
Phillipston |
283 |
$92 |
$144,681 |
Details |
Pittsfield |
8757 |
$84 |
$145,719 |
Details |
Plainfield |
91 |
$82 |
$132,249 |
Details |
Plainville |
1307 |
$158 |
$296,720 |
Details |
Plymouth |
9763 |
$150 |
$292,010 |
Details |
Plympton |
485 |
$135 |
$288,611 |
Details |
Princeton |
666 |
$113 |
$257,975 |
Details |
Provincetown |
1095 |
$348 |
$744,196 |
Details |
Quincy |
12390 |
$187 |
$312,551 |
Details |
Randolph |
4589 |
$165 |
$269,510 |
Details |
Raynham |
2122 |
$136 |
$292,746 |
Details |
Reading |
4716 |
$174 |
$364,898 |
Details |
Rehoboth |
2199 |
$138 |
$293,905 |
Details |
Revere |
6060 |
$143 |
$283,054 |
Details |
Richmond |
226 |
$153 |
$391,762 |
Details |
Rochester |
1065 |
$138 |
$285,358 |
Details |
Rockland |
2149 |
$144 |
$243,500 |
Details |
Rockport |
1598 |
$204 |
$390,576 |
Details |
Roslindale |
1 |
N/A |
N/A |
Details |
Rowe |
62 |
$91 |
$141,361 |
Details |
Rowley |
1292 |
$153 |
$339,863 |
Details |
Roxbury Crossing |
430 |
$157 |
$293,457 |
Details |
Royalston |
165 |
$68 |
$114,315 |
Details |
Russell |
183 |
$86 |
$175,114 |
Details |
Rutland |
1450 |
$125 |
$233,493 |
Details |
Sagamore Beach |
1 |
N/A |
N/A |
Details |
Salem |
7053 |
$155 |
$329,080 |
Details |
Salisbury |
2037 |
$128 |
$238,661 |
Details |
Sandisfield |
142 |
$111 |
$207,606 |
Details |
Sandwich |
4153 |
$165 |
$317,352 |
Details |
Saugus |
5338 |
$166 |
$302,878 |
Details |
Savoy |
185 |
$79 |
$99,793 |
Details |
Scituate |
3426 |
$195 |
$446,587 |
Details |
Seekonk |
2665 |
$135 |
$250,280 |
Details |
Sharon |
3462 |
$182 |
$427,280 |
Details |
Sheffield |
514 |
$132 |
$265,004 |
Details |
Shelburne Falls |
635 |
$95 |
$174,901 |
Details |
Sherborn |
1025 |
$209 |
$682,854 |
Details |
Shirley |
1082 |
$120 |
$277,407 |
Details |
Shrewsbury |
5880 |
$151 |
$330,245 |
Details |
Shutesbury |
329 |
$117 |
$187,037 |
Details |
Somerset |
2687 |
$132 |
$203,044 |
Details |
Somerville |
8630 |
$219 |
$411,223 |
Details |
South Hadley |
2594 |
$120 |
$199,070 |
Details |
South Yarmouth |
1 |
N/A |
N/A |
Details |
Southampton |
1114 |
$116 |
$218,443 |
Details |
Southborough |
1996 |
$182 |
$484,129 |
Details |
Southbridge |
2273 |
$86 |
$148,324 |
Details |
Southwick |
1763 |
$113 |
$204,180 |
Details |
Spencer |
2038 |
$106 |
$180,874 |
Details |
Springfield |
15600 |
$80 |
$123,809 |
Details |
Sterling |
1475 |
$130 |
$262,408 |
Details |
Stockbridge |
310 |
$173 |
$472,960 |
Details |
Stoneham |
3350 |
$168 |
$336,192 |
Details |
Stoughton |
4229 |
$140 |
$271,031 |
Details |
Stow |
1441 |
$163 |
$396,363 |
Details |
Sturbridge |
1686 |
$129 |
$244,888 |
Details |
Sudbury |
3706 |
$200 |
$607,548 |
Details |
Sunderland |
391 |
$97 |
$186,836 |
Details |
Sutton |
1704 |
$132 |
$290,716 |
Details |
Swampscott |
3170 |
$186 |
$430,467 |
Details |
Swansea |
2910 |
$134 |
$211,589 |
Details |
Taunton |
7228 |
$136 |
$222,868 |
Details |
Templeton |
703 |
$103 |
$173,287 |
Details |
Tewksbury |
5373 |
$158 |
$264,586 |
Details |
Tisbury |
720 |
$262 |
$599,087 |
Details |
Tolland |
67 |
$87 |
$133,975 |
Details |
Topsfield |
1416 |
$181 |
$457,552 |
Details |
Townsend |
1683 |
$107 |
$200,242 |
Details |
Truro |
264 |
$197 |
$458,938 |
Details |
Tyngsborough |
2233 |
$123 |
$271,382 |
Details |
Tyringham |
26 |
$115 |
$267,313 |
Details |
Upton |
1397 |
$145 |
$338,373 |
Details |
Uxbridge |
2240 |
$123 |
$234,784 |
Details |
Wakefield |
4537 |
$182 |
$373,070 |
Details |
Wales |
342 |
$87 |
$124,889 |
Details |
Walpole |
3988 |
$184 |
$426,932 |
Details |
Waltham |
7505 |
$191 |
$413,465 |
Details |
Ware |
1751 |
$80 |
$144,856 |
Details |
Wareham |
3810 |
$156 |
$223,067 |
Details |
Warren |
248 |
$69 |
$128,521 |
Details |
Warwick |
145 |
$80 |
$118,412 |
Details |
Washington |
88 |
$81 |
$133,337 |
Details |
Watertown |
5123 |
$228 |
$419,679 |
Details |
Wayland |
2953 |
$225 |
$570,131 |
Details |
Webster |
2725 |
$118 |
$206,004 |
Details |
Wellesley |
4821 |
$308 |
$1,007,520 |
Details |
Wellfleet |
716 |
$202 |
$378,811 |
Details |
Wendell |
120 |
$87 |
$109,492 |
Details |
Wenham |
813 |
$206 |
$595,700 |
Details |
West Boylston |
1346 |
$129 |
$238,257 |
Details |
West Bridgewater |
1227 |
$142 |
$259,664 |
Details |
West Brookfield |
591 |
$98 |
$172,207 |
Details |
West Newbury |
1100 |
$170 |
$426,492 |
Details |
West Springfield |
4077 |
$104 |
$186,915 |
Details |
West Stockbridge |
258 |
$159 |
$362,633 |
Details |
West Tisbury |
294 |
$302 |
$665,995 |
Details |
West Yarmouth |
2 |
N/A |
N/A |
Details |
Westborough |
3021 |
$154 |
$428,877 |
Details |
Westfield |
5747 |
$109 |
$195,800 |
Details |
Westford |
3891 |
$164 |
$377,347 |
Details |
Westhampton |
298 |
$115 |
$235,029 |
Details |
Westminster |
1471 |
$120 |
$218,337 |
Details |
Weston |
2459 |
$307 |
$1,300,839 |
Details |
Westport |
3093 |
$140 |
$275,942 |
Details |
Westwood |
2933 |
$224 |
$604,179 |
Details |
Weymouth |
6602 |
$250 |
$278,491 |
Details |
Whately |
160 |
$87 |
$186,500 |
Details |
Whitman |
1895 |
$133 |
$219,178 |
Details |
Wilbraham |
2680 |
$126 |
$257,536 |
Details |
Williamsburg |
410 |
$118 |
$210,331 |
Details |
Williamstown |
1159 |
$132 |
$294,802 |
Details |
Wilmington |
4351 |
$168 |
$302,233 |
Details |
Winchendon |
1820 |
$92 |
$149,273 |
Details |
Winchester |
4592 |
$230 |
$688,348 |
Details |
Windsor |
175 |
$84 |
$147,149 |
Details |
Winthrop |
2581 |
$158 |
$293,787 |
Details |
Woburn |
6495 |
$186 |
$320,059 |
Details |
Worcester |
22750 |
$112 |
$193,972 |
Details |
Worthington |
218 |
$102 |
$193,197 |
Details |
Wrentham |
2094 |
$152 |
$341,321 |
Details |
Yarmouth |
4457 |
$186 |
$284,062 |
Details |