Viewed
159 Buck Hill Drive
Amherst, VA 24521
$239,000
3 beds
2 full
bathrooms2,052 sq.ft.
Listed By CENTURY 21 All-Service