E Vanderbilt St, Stamford, TX