20 S Roanoke St
Fincastle, VA 24090
$2,795,000 USD
15,000 SF
7.48% Cap Rate
15,000 SF
$2,795,000 USD
Storefront Retail Office