kelso
in
Tucson, AZ
Kelso Vista Apartments
450 W Kelso St
Tucson
AZ
85705
(520) 670-1207
3.9
mi