Voelker’s Lanes, a building that stood at the corner of Elmwood Ave and Amherst Street for 133 years, was demolished this ...