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 11$285,795
Macon recent sales 31$323,205
Madison recent sales 269$208,212
Maggie Valley recent sales 309$538,017
Magnolia recent sales 1$62,000
Maiden recent sales 719$311,914
Mamers recent sales 23$232,961
Mar-Mac recent sales 62$224,171
Marion recent sales 278$259,769
Mars Hill recent sales 123$435,757
Marshall recent sales 72$479,675
Marshville recent sales 319$384,722
Marvin recent sales 315$1,241,203
Matthews recent sales 1,962$444,763
Maxton recent sales 58$131,371
Mayodan recent sales 190$173,084
Mcadenville recent sales 36$462,390
McGrady recent sales 22$554,881
McLeansville recent sales 351$252,826
Mebane recent sales 1,907$450,637
Micro recent sales 20$172,813
Middlesex recent sales 162$291,601
Midland recent sales 414$365,584
Midway recent sales 139$191,348
Millers Creek recent sales 151$252,594
Millingport recent sales 22$348,041
Mills River recent sales 275$591,999
Milton recent sales 21$194,739
Mineral Springs recent sales 110$522,135
Mint Hill recent sales 1,682$392,800
Misenheimer recent sales 8$273,750
Mocksville recent sales 1,118$255,615
Moncure recent sales 35$404,379
Monroe recent sales 4,096$250,906
Mooresboro recent sales 59$190,717
Mooresville recent sales 4,933$366,345
Moravian Falls recent sales 98$268,850
Morganton recent sales 1,425$273,228
Morrisville recent sales 742$486,912
Morven recent sales 25$143,869
Mount Airy recent sales 969$217,933
Mount Gilead recent sales 405$232,519
Mount Holly recent sales 1,424$297,709
Mount Olive recent sales 33$252,669
Mount Pleasant recent sales 180$392,003
Mount Ulla, Rowan County recent sales 77$358,046
Mount Ulla, Rowan County recent sales 87$359,544
Mountain Home recent sales 99$391,073
Mountain View recent sales 92$278,703
Mulberry recent sales 51$182,760
Murfreesboro recent sales 2$131,500
Murphy recent sales 30$336,910
Myrtle Beach recent sales 1$325,000