‹ › 1897 SF Bedrooms Bathrooms Print this page For Sale 3420 E Willard, Tucson, AZ 85716 Tucson, Arizona, USA $150000 MLS: 21621439 Year: 1948 Type: Multi Family Home Style: Other Zip: 85716 Roof: Unknown AirConditioning: None Exterior: Brick Heat: Forced Air Exterior: Brick × Send message to Agent Julianne Hough