$212,500 - 17 Chapel Hill Unit 17, San Antonio, TX 78240
17 Chapel Hill Unit 17
San Antonio,
TX
78240
Area: 0400