126 German St
Shepherdstown, WV 25443
$1,395,000 USD
7,800 SF
7,800 SF
$1,395,000 USD
Bar