400-408 W Main St
Salem, VA 24153
$1,100,000 USD
2,466 SF
2,466 SF
$1,100,000 USD
Freestanding