This is an photo carousel of the property. Swipe left or right to navigate through the photos.
Use arrow keys to navigate
Sold

3236 E Willard St,
Tucson, AZ 85716

$289,000

2 bds·1 ba·951 sqft·

$1,431/month est.