334 Covington Road, San Antonio, TX 78220 - Homesnap