Flora Springs St, Temecula, California - Redfin
15 addresses found on Flora Springs St in Temecula, California. The average lot size on Flora Springs St is 7085 sq. ft. The average property tax on Flora Springs St is $7.0K/yr. Find an address below to learn more about the property details: