Leone, Florentine, and Carpathia Apartment Buildings

832 S. 24th St., 834 S. 24th St. and 907-911 S. 25th St.
Omaha
Nebraska
United States