Cache Creek St, Rancho San Diego, California - Redfin
7 addresses found on Cache Creek St in Rancho San Diego, California. The average lot size on Cache Creek St is 21435 sq. ft. The average property tax on Cache Creek St is $5.9K/yr. Find an address below to learn more about the property details:


United States
Canada