View Details 2552 E Glenn Street Grant Rd Park 2 | Tucson $164,900 2 bd 1 ba 1,254 sqft 0.16 acres Under Contract