Jewell Building

2221-2225 North 24th Street, Omaha, NE 68110