The developer of a new self-storage facility in Voorhees reportedly has secured more than $12 million in construction financing for the project.