Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Cana, VA Homes for Sale & Real Estate
Save Search
price
-
Filters
1-2
of
2
Homes
Sort by Recommended
$189,900
277 Beauty Shop Road
Cana, VA 24317
-
Beds
-
Baths
-
Sq. Ft.
$25,000
0 Virgilina Circle
Cana, VA 24317
-
Beds
-
Baths
-
Sq. Ft.
Compass
VA
Carroll County
Cana
To view more listings near Cana, try one of these:
Adjust your filters
Zoom out
Clear your search
Similar homes within 6 miles
$449,900
250 Clyde Hayes Road
Lowgap, NC 27024
3
Beds
2
Baths
-
Sq. Ft.
$239,900
764 Imogene Church Road
Lowgap, NC 27024
3
Beds
2
Baths
-
Sq. Ft.
$35,000
134 Jasper Lane
Lowgap, NC 27024
-
Beds
-
Baths
-
Sq. Ft.
$199,500
1 Montana Drive
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$550,000
339 Goat House Road
Lambsburg, VA 24351
-
Beds
-
Baths
-
Sq. Ft.
$279,000
292 Cherokee Trail
Mount Airy, NC 27030
3
Beds
2
Baths
-
Sq. Ft.
$499,000
1294 Bryant Road
Mount Airy, NC 27030
4
Beds
1
Bath
-
Sq. Ft.
$199,000
124 Reid Flippin Street Mount
Mount Airy, NC 27030
3
Beds
2
Baths
-
Sq. Ft.
$360,000
205 Saddle Club Road
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$19,500
0 Page Farm Road, Unit 74 AC
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$24,000
0 Jill Farm Road
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$499,900
1148 Round Peak Church Road
Mount Airy, NC 27030
3
Beds
3.5
Baths
-
Sq. Ft.
$99,000
Xx George Street, Unit 12 8 AC
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$2,450,000
204 Violet Rdg Trail
Lowgap, NC 27024
4
Beds
3.5
Baths
-
Sq. Ft.
$27,500
0 Cedar Trail, Unit 2 25 AC
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$27,500
0 Cedar Trail, Unit 1 40 AC
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$25,000
0 Cedar Trail, Unit 1 30 AC
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$29,500
0 Gloria Drive, Unit LOT 6 PLUS 4 63 AC
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$499,000
612 Niston Lane
Mount Airy, NC 27030
3
Beds
3
Baths
-
Sq. Ft.
$22,500
162 Carrington Drive
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$27,000
0 Carrington Drive
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$49,900
251 Wandering Walk Trail
Lowgap, NC 27024
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$329,000
101 Tanglewood Drive
Mount Airy, NC 27030
3
Beds
2.5
Baths
-
Sq. Ft.
$49,900
Tbd Wandering Walk Trail
Lowgap, NC 27024
-
Beds
-
Baths
-
Sq. Ft.
$277,500
345 Laurel Springs Church Road
Mount Airy, NC 27030
3
Beds
2
Baths
-
Sq. Ft.
$269,000
157 Pioneer Drive
Mount Airy, NC 27030
3
Beds
2
Baths
-
Sq. Ft.
$319,900
2028 Fancy Gap Road
Mount Airy, NC 27030
3
Beds
2.5
Baths
-
Sq. Ft.
$13,000
0 Oak Ridge Court, Unit 50 AC
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$721,000
103-ac North Franklin Road
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$90,000
12-ac Cedar Ridge Road
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$230,000
174 Cornelius Avenue
Mount Airy, NC 27030
3
Beds
2
Baths
-
Sq. Ft.
$349,000
1299 North Franklin Road
Mount Airy, NC 27030
3
Beds
1.5
Baths
-
Sq. Ft.
$83,200
X Oak Ridge Drive, Unit 10 4 AC
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$16,500
0 Westbridge Place, Unit LOT 104
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$29,900
0 Pipers Gap Road, Unit LOT 17 PLUS 4 ACRES
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$16,500
0 Woodbridge Drive, Unit LOT 23
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$11,500
0 Meadowlark Road, Unit 5 AC /
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$11,500
0 Meadowlark Road, Unit 44 AC /
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
Homes for Sale near Cana
Neighborhoods
Mount Airy Township - Surry County
Virginia
Stewarts Creek Township - Surry County
Toast
Flat Rock
White Plains
Dobson Township - Surry County
South Westfield Township - Surry County
Franklin Township - Surry County
Eldora Township - Surry County
Long Hill Township - Surry County
Big Creek Township - Stokes County
Glade Creek Township - Alleghany County
Bryan Township - Surry County
Pilot Township - Surry County
Quaker Gap Township - Stokes County
Rockford Township - Surry County
Yadkin Township - Stokes County
Shoals Township - Surry County
Marsh Township - Surry County
Show More
Cities
Ararat
Mount Airy
Lambsburg
Fancy Gap
Claudville
Laurel Fork
Westfield
Woodlawn
Meadows Of Dan
Hillsville
Dugspur
Lowgap
Ararat
Willis
Dobson
Galax
Ennice
Thurmond
State Road
Pilot Mountain
Show More
ZIPs
24317
27030
24328
24351
27024
24053
24076
24333
24343
24381
24352
27017
27041
27007
24325
27053
24120
24312
28621
27047
Show More
Looking for Rentals?
Homes and Apartments for Rent in Cana