421 Haywood Road is the current home to a Touch of Glass.  Originally built in 1922 and used as the 3rd fire station in Asheville.