Self-storage facility proposed for Southwest Naperville, Ill.