Norwood achieved substantial completion on Toll Brothers’ new 175,000 square foot Headquarters at the Fort Washington Technology Center. Overcoming many challenges, our teams pulled through and delivered a project we can all be incredibly proud of!
![](https://norwoodco.com/wp-content/uploads/2021/01/toll-team-923x555.jpg)
Norwood achieved substantial completion on Toll Brothers’ new 175,000 square foot Headquarters at the Fort Washington Technology Center. Overcoming many challenges, our teams pulled through and delivered a project we can all be incredibly proud of!