31
8026 US Route 60
Barboursville, WV 25504
$3,500,000 USD
8,970 SF
8,970 SF
$3,500,000 USD
Office