Store Space offers secure and clean self storage units at 4015 Cherry St, Cincinnati, OH 45223. At this storage facility, you can choose from inside climate-controlled or non-climate-controlled storage and drive-up non-climate-controlled units in a large variety of sizes.