Yucca St, Temecula, California - Redfin
29 addresses found on Yucca St in Temecula, California. The average lot size on Yucca St is 5873 sq. ft. The average property tax on Yucca St is $6.6K/yr. Find an address below to learn more about the property details: