1647 Vassar St Houston, TX 77006