$256,500 - 2106 Abacus, San Antonio, TX 78224
2106 Abacus
San Antonio,
TX
78224
County: Bexar