$259,900 -
3103 Eisenhauer Rd Unit L21
San Antonio ,
TX 78209
Area: 1300