1713 12th Street & 1110 Kemper St. Lynchburg, VA 24501
Highly visible location on the corner of 12th St. & Kemper St. near downtown Lynchburg. Features a large retail showroom, a warehouse with roll-up door, and three restrooms.
3,845 sqft
Other
1959