OhioCRE EquiCap sells self-storage facility in Toledo The Self Storage Advisory Group at EquiCap Commercial closed the sale of State Self Storage at 6115 Telegraph Road in Toledo, Ohio. The property is…