Homes for sale - 1130 N SENECA PL, Nogales, AZ 85621 – MLS#6323576 ...