Project Details:
Ryder completed this 62,000 square foot, state-of-the-art office building on a fast-track basis in only ten months in New Rochelle, NY.