5935 Lake Champlain St, San Antonio, TX 78233 | $159,950 | MLS# ACT5123828 | Finanzo