520 W Florida St Beaumont, TX 77705