$329,900
3 bed 2.5 bath 2,753 sqft 1 acre lot
155 N Central Ave Craigsville, VA 24430
$219,000
3 bed 1.0 bath 1,248 sqft 0 acre lot
76 N Central Ave Craigsville, VA 24430