AGREEMENT OF LIMITED PARTNERSHIP OF CASCADE JOINT VENTURE, L.P.