State-of-the-art 100,000-square-foot climate controlled self-storage facility. Built and opened in 2020, the facility is located directly off Route 287 in Montville, New Jersey.