$189,000 - 318 Avalon St, San Antonio, TX 78213
318 Avalon St
San Antonio,
TX
78213
County: Bexar