Homes for sale - 12810 Woolworth Avenue, Omaha, NE 68144 – MLS#2202...