El Encanto Apartments

2820 E. Sixth St.
Tucson
Arizona
United States