1617 VERMONT Street Houston, Texas 77006