12796 ROSE GROVE DR

Oak Hill, VA, 20171
$1,714,900Price
4Beds
6Baths
5352sqft
Courtesy of: McWilliams/Ballard Inc.

12796 ROSE GROVE DR

Oak Hill, VA, 20171
$1,714,900Price
4Beds
6Baths
5352sqft