$699,000
5620 N Barrasca Avenue, Tucson, AZ, 85750
Single Family Residence