3
2800-2822 Carroll Ave
Lynchburg, VA 24501
$3,485,000 USD
59,710 SF
7.32% Cap Rate
59,710 SF
$3,485,000 USD
Warehouse