Strawberry Tree Ln, Temecula, California - Redfin
180 addresses found on Strawberry Tree Ln in Temecula, California. The average lot size on Strawberry Tree Ln is 1683 sq. ft. The average property tax on Strawberry Tree Ln is $4.5K/yr. Find an address below to learn more about the property details: