11
3022 Carroll Ave
Lynchburg, VA 24501
$2,490,000 USD
17,000 SF
4.34% Cap Rate
17,000 SF
$2,490,000 USD
Warehouse