View Details 1108 E Kika De La Garza Street Wright | Mission $615,000 1 un 5,662 sqft On Site 176 Days Ago