1409 E Wells St Stamford, TX 79553