Kika De La Garza St, Edcouch, Texas - Redfin
5 addresses found on Kika De La Garza St in Edcouch, Texas. The average lot size on Kika De La Garza St is 7684 sq. ft. The average property tax on Kika De La Garza St is $2.0K/yr. Find an address below to learn more about the property details: