LOT 55 indian mound, san antonio TX, 78266