0 Murphy Grove Road

Halifax, VA, 24558
$215,000Price
Courtesy of: Lynchburg

0 Murphy Grove Road

Halifax, VA, 24558
$215,000Price