2102 Geneva, Castroville, TX, 78009