Viewed
E Baffert Drive
Nogales, AZ 85621
$150,000
12.51 acres
Listed By CENTURY 21 Success Realty