$289,000 - 12903 La Quinta St, San Antonio, TX 78233
12903 La Quinta St
San Antonio,
TX
78233
County: Bexar