View Details Under Contract $299,900 1 of 17 Woodlake Golf Vista | San Antonio 2 units 2,440 sqft On Site: 125 Days