THE GLEN TOWNHOMES LIMITED PARTNERSHIP AGREEMENT