Homes for sale - 816 N 143 Court #Lot 17, Omaha, NE 68154 – MLS#22...