$399,850 - 16718 Turkey Point St, San Antonio, TX 78232
16718 Turkey Point St
San Antonio,
TX
78232
County: Bexar