Industrial

Investment group unveils 755-unit self-storage facility in Montville