Silverado Plaza is a 78,746 sf retail property located in Pima County at 105 S Houghton Rd in Tucson, AZ. Silverado Plaza serves the growing population in East Tucson. The shopping center is located at the signalized intersection of Broadway Boulevard and Houghton Road.
Thank you! Your message has been sent.