Recently Viewed Properties

Find recently sold homes in North Carolina cities and neighborhoods starting with “M”.

North Carolina Recent Sales in Cities Starting with “M”

Macclesfield recent sales 12$279,881
Macon recent sales 31$318,245
Madison recent sales 267$208,388
Maggie Valley recent sales 334$493,577
Magnolia recent sales 1$62,000
Maiden recent sales 743$315,877
Mamers recent sales 21$218,182
Mar-Mac recent sales 64$248,838
Marion recent sales 277$272,115
Mars Hill recent sales 119$436,899
Marshall recent sales 64$451,197
Marshville recent sales 311$383,934
Marvin recent sales 317$1,258,107
Matthews recent sales 1,966$449,771
Maxton recent sales 59$131,723
Mayodan recent sales 197$191,196
Mcadenville recent sales 33$454,768
McGrady recent sales 24$371,975
McLeansville recent sales 355$256,641
Mebane recent sales 1,863$446,742
Micro recent sales 20$175,202
Middlesex recent sales 178$293,241
Midland recent sales 428$402,959
Midway recent sales 136$225,393
Millers Creek recent sales 148$250,764
Millingport recent sales 27$359,137
Mills River recent sales 297$590,489
Milton recent sales 21$184,730
Mineral Springs recent sales 110$521,390
Mint Hill recent sales 1,708$398,576
Misenheimer recent sales 9$415,555
Mocksville recent sales 1,095$255,564
Moncure recent sales 38$407,395
Monroe recent sales 4,099$251,340
Mooresboro recent sales 59$192,014
Mooresville recent sales 4,980$412,654
Moravian Falls recent sales 97$262,512
Morganton recent sales 1,410$276,391
Morrisville recent sales 784$485,516
Morven recent sales 26$147,994
Mount Airy recent sales 967$236,683
Mount Gilead recent sales 411$227,028
Mount Holly recent sales 1,403$298,931
Mount Olive recent sales 41$250,652
Mount Pleasant recent sales 190$409,706
Mount Ulla, Rowan County recent sales 73$356,257
Mount Ulla, Rowan County recent sales 94$365,922
Mountain Home recent sales 105$386,511
Mountain View recent sales 97$282,401
Mulberry recent sales 58$181,368
Murfreesboro recent sales 2$131,500
Murphy recent sales 31$248,523
Myrtle Beach recent sales 1$325,000