$280,000 - 8418 Timber Briar St, San Antonio, TX 78250
8418 Timber Briar St
San Antonio,
TX
78250
County: Bexar