$1,459,950 -
3430 Foxwood Dr
Barboursville ,
VA 22923
County: Albemarle