$388,000 - 10623 Welsh Vly, San Antonio, TX 78254
10623 Welsh Vly
San Antonio,
TX
78254
County: Bexar