3BR/2.5BA Owner Finance Home in San Antonio, TX — $306,912

16601 Turkey Point St, San Antonio, TX

Purchase price: $306,912

3 bed / 2.5 bath · 2,164 sqft

$40,000 down · $2,150/mo

Status: Available