129
HACKENSACK, N.J. — The Hampshire Companies will complete construction this April for a new self-storage facility in Hackensack. Located at 260 Railroad Ave., the facility will contain 81,300 square feet in 600 units. It will be branded as Hampshire Self Storage.