39 Apartments in Leavenworth, Omaha, NE