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