Viewed
Carters Run
Marshall, VA 20115
$355,000
22.49 acres
Listed By CENTURY 21 New Millennium