1825 12th St
Lynchburg, VA 24501
$249,900 USD
1,105 SF
1,105 SF
$249,900 USD
Restaurant