$310,000 - 1623 Townsend House, San Antonio, TX 78251
1623 Townsend House
San Antonio,
TX
78251
County: Bexar