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