Irving, TX-based Miraca Life Sciences signed a 30,000-square-foot lease at 15 Crawford St. in Needham, MA.
The property known as Crawford Place is owned by The Bulfinch Cos., and with this latest signing brings the building to 100% occupancy.
Built in 1985, Crawford Place is a two-story, 40,752-square-foot building located in greater Boston’s Wellesley/Needham submarket. It is situated conveniently off I-95/Route 128 in the Central Route 128…