A one-of-a-kind blend of work and play

The newly renovated Overlook Corporate Center is a highly sought after Class-A corporate destination nestled at the top of Great Notch hill in Little Falls, NJ.  Its rich amenities package is designed to balance the busy lifestyle and business needs of today’s corporate America, making this an excellent choice for both employer and employee satisfaction.  With its direct connection and access to New York, this beautiful iconic building rises above the rest.