33820 Old Valley Pike
Strasburg, VA 22657
$4,263,000 USD
15,682 SF
7% Cap Rate
15,682 SF
$4,263,000 USD
Storefront Retail Residential