Add this property to your favorites View Details 6307 Sugar Creek St Woodlake Country Clu | San Antonio $269,900 3 bd 2 ba 2,310 sqft 0.24 acres Under Contract