Archival Photo Folder

Bess Kaiser Hospital pedestrian overpass 5055 N Greeley Ave

Monday, March 27, 1967

A2012-005

P/15379

Six images of the overpass. Currently the Adidas headquarters.