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$284,540
Macon recent sales 32$318,808
Madison recent sales 266$208,304
Maggie Valley recent sales 307$494,444
Magnolia recent sales 1$62,000
Maiden recent sales 731$315,336
Mamers recent sales 21$219,405
Mar-Mac recent sales 63$245,299
Marion recent sales 282$271,970
Mars Hill recent sales 121$434,845
Marshall recent sales 68$466,435
Marshville recent sales 318$383,783
Marvin recent sales 313$1,242,437
Matthews recent sales 1,957$446,053
Maxton recent sales 59$132,701
Mayodan recent sales 195$178,996
Mcadenville recent sales 35$460,104
McGrady recent sales 23$397,381
McLeansville recent sales 351$253,870
Mebane recent sales 1,902$446,015
Micro recent sales 19$174,375
Middlesex recent sales 170$289,137
Midland recent sales 418$365,369
Midway recent sales 140$191,365
Millers Creek recent sales 153$253,525
Millingport recent sales 26$350,258
Mills River recent sales 276$595,397
Milton recent sales 21$194,739
Mineral Springs recent sales 108$523,587
Mint Hill recent sales 1,708$394,501
Misenheimer recent sales 8$273,750
Mocksville recent sales 1,110$255,777
Moncure recent sales 34$407,329
Monroe recent sales 4,098$251,026
Mooresboro recent sales 61$191,042
Mooresville recent sales 4,963$412,933
Moravian Falls recent sales 96$266,411
Morganton recent sales 1,419$273,737
Morrisville recent sales 752$486,305
Morven recent sales 25$143,869
Mount Airy recent sales 973$235,232
Mount Gilead recent sales 408$233,851
Mount Holly recent sales 1,420$298,966
Mount Olive recent sales 33$257,251
Mount Pleasant recent sales 182$400,005
Mount Ulla, Rowan County recent sales 74$358,127
Mount Ulla, Rowan County recent sales 88$363,399
Mountain Home recent sales 100$390,102
Mountain View recent sales 95$280,549
Mulberry recent sales 52$183,122
Murfreesboro recent sales 2$131,500
Murphy recent sales 70$290,107
Myrtle Beach recent sales 1$325,000