5384 N Camino De La Culebra
(1)

5384 N Camino De La Culebra, Tucson, AZ 85750

Reviews

1 year ago

Nice view

owner does not keep up With updating or exterior. Does not take care of yard even though not in my lease for me to do