$764,500 - 7222 Terra Falls Unit 101, San Antonio, TX 78256
7222 Terra Falls Unit 101
San Antonio,
TX
78256
County: Bexar