Login

Babcock Power Reaches HQ Deal at Lake Williams Center in Marlborough

JLL and Kelleher & Sadowsky Collaborate On New Lease Deal
By Allison Quinn-Redding
March 15, 2017 | 4:16 P.M.

Babcock Power Sales has reached a deal to relocate its long-time headquarters in Worcester, MA to 46,061 square feet at the Lake Williams Center in Marlborough, MA.

This news story is available exclusively to CoStar subscribers.

Watch the video to learn how you can access industry leading CRE news and the data analytics you need to drive success.

This news story is available exclusively to CoStar subscribers.

Ready to Learn More?

Sign Up For a Personalized Demo.

Sign Up For a Demo To Learn More.

Already A Subscriber? Sign In

IN THIS ARTICLE