AMENDED AND RESTATED AGREEMENT OF LIMITED PARTNERSHIP OF SIERRA'S RUN LIMITED PARTNERSHIP