$349,950 -
201 Ellwood St Unit 106
San Antonio ,
TX 78209
Area: 1300
Courtesy of Park Properties, Elizabeth Vita (210) 316-0520