$249,000 - 11823 Davalos Ln, San Antonio, TX 78252
11823 Davalos Ln
San Antonio,
TX
78252
County: Bexar