Telura, Rancho Santa Margarita, California - Redfin
18 addresses found on Telura in Rancho Santa Margarita, California. The average lot size on Telura is 5245 sq. ft. The average property tax on Telura is $9.0K/yr. Find an address below to learn more about the property details: