1022 W Delaware St

1022 W Delaware St, Tucson, AZ 85745


1 year ago

Best place to live!!!! Close to everything.

I love our place! My husband and I have been here for 15 yrs. We also have very friendly landlords. We would love to stay a lifetime. We will see what God holds for us!! Our place is close to everything! Stores, schools, restaurants, and very close to bus line.
1 found this helpful.