$284,000 - 820 S Walters Unit 2, San Antonio, TX 78203
820 S Walters Unit 2
San Antonio,
TX
78203
Area: 1200