.40 ACRES ON E Cevallos & Clay St, San Antonio, TX 78204 – 1480854 ...