12905 ROSE GROVE DR

Oak Hill, VA, 20171
$1,699,900Price
6Beds
6Baths
7995sqft
Courtesy of: Keller Williams Realty

12905 ROSE GROVE DR

Oak Hill, VA, 20171
$1,699,900Price
6Beds
6Baths
7995sqft