Ellis Town Center Phase II
Newtown Square, PA
Project Overview
Situated on the Ellis Preserve Campus, the 5-story, 106,000 SF mass timber office building is the Philadelphia...