The latest
Urban spelunking: The East Side Clock Tower Building
The Clock Tower Building, 2266 N. Prospect Ave., at the corner of Prospect and North Avenues is most assuredly an East Side landmark, visible from all directions and across generations who have gazed up at its three faces to synchronize watches or make sure a meeting wasn't missed.