Ellis Town Center Phase II January 6, 2025 O'Donnell & Naccarato Corporate Newtown Square, PA Project Overview Situated on the Ellis Preserve Campus, the 5-story, 106,000 SF mass timber office building is the... Continue reading