Built in 1988, Overlook Corporate Center is known for its unique architecture and Class-A workplace experience. Units ranging from 2,500 square feet to 145,000 square feet are available for lease. We are dedicated to satisfying your needs and can “build to suit” to meet your specific workplace requirements.
Theta Holding Company has managed Overlook Corporate Center as one of the best Class-A office spaces in Northern New Jersey since 1994. Our team is always moving forward to ensure that Overlook continues to offer a rich and premier workplace experience.
Rise above the standard and let us transform your office into a soothing and productive environment that will satisfy both you, the employer, and your staff.
To lease any of our Class-A Office Space, please fill in the information below and someone will contact you soon.