2 London Road, Asheville, North Carolina
2 London Road, Asheville, North Carolina 28803 - Great location on the edge of Biltmore Village on the corner of London Road at stop light. Brick building with approximately 225-square foot office and approximately 8,425-square foot warehouse. Presently a tire store. Great location for retail.
Listing Courtesy of Beverly-Hanks, Executive Park