Back to the full article.

Otto Steverwald Commercial Building, 2506 W. Vliet St.

Picture 17 of 51

Otto Steverwald Commercial Building, 2506 W. Vliet St. Photo taken April 24th, 2015 by Christopher Hillard.