12854 North Street

Dillsboro’s tallest building is ready for redevelopment, with potential to be adapted for use as offices, retail, or apartments.