22660 Homes for Sale & Real Estate

price
-
1-7 of 7 Homes
$199,000 | 26177 Old Valley Pike
3
Beds
2
Baths
920
Sq. Ft.
$299,900 | 1127 Brook Creek Road
3
Beds
1
Bath
1,472
Sq. Ft.
$645,000 | 11774 Back Road
4
Beds
2
Baths
2,016
Sq. Ft.
$630,000 | 2760 Riverview Drive
3
Beds
3
Baths
2,112
Sq. Ft.
$1,800,000 | 4374 Swartz Road
$1,800,000

4374 Swartz Road
Toms Brook, VA 22660

1
Bed
3
Baths
2,984
Sq. Ft.
$645,000 | 11774 Back Road
4
Beds
2
Baths
2,016
Sq. Ft.
$1,800,000 | 4374 Swartz Road
1
Bed
3
Baths
2,984
Sq. Ft.