Situated on Norwood Pond, the 54-acre campus offers abundant green space, access to walking trails, and scenic views.
A variety of pad sites are also available for build-to-suit construction. A newly constructed, 500-car garage completes the property.