The Jewell Building is landmark in North Omaha, Nebraska built in 1923 and is listed on the National Register of Historic Places.
The Jewell Building is a city landmark in North Omaha, Nebraska. Built in 1923, it is listed on the National Register of Historic Places.