Ewell Ave, Rio del Mar, California - Redfin
31 addresses found on Ewell Ave in Rio del Mar, California. The average lot size on Ewell Ave is 6376 sq. ft. The average property tax on Ewell Ave is $9.2K/yr. Find an address below to learn more about the property details: