$2,499 -
118 Shenandoah Unit 201
San Antonio ,
TX 78210
County: Bexar
Courtesy of Century 21 The Hills Realty, Lisa Morales (210) 264-6387