RentedRental Property2550Open House: 05/01/20252340 Orchard2340 Orchard, Lincoln 68503Lincoln, Nebraska 5Beds 2Baths Sq ftView Listing