Mount Airy, NC Homes for Sale & Real Estate

price
-
1-40 of 133 Homes
$225,000 | 535 Worth Street | Mount Airy
3
Beds
1
-
Sq. Ft.
$199,900 | 156 Hilda Drive | Mount Airy Township - Surry County
2
Beds
1
-
Sq. Ft.
$455,900 | 125 Greystone Lane | Mount Airy
New
2
Beds
2
-
Sq. Ft.
$449,900 | 590 Turner Mountain Road | Dobson Township - Surry County
New
$519,000 | 123 Greenbriar Street | Mount Airy
Virtual Tour
New
$669,000 | 198 Savannah Lane | Mount Airy Township - Surry County
Virtual Tour
4
Beds
4
-
Sq. Ft.
 
For Sale: