$87,999
$689/mo*
Hardy, VA 24101 | Rock Outdoors - Smith Mountain Lake
$86,999
$681/mo*
Hardy, VA 24101 | Rock Outdoors - High Rock Lake
$85,999
$673/mo*
$67,999
$532/mo*
Hardy, VA 24101 | Rock Outdoors - Lake Gaston