$130,000 -
117 E Dumbauld Street
Nogales ,
AZ 85621
Area: SCC-Nogales East