 Need more storage space? Maybe you're moving. Apollo Self Storage is Sand Hill's newest modern high-security storage facility with or without climate-controlled units has you covered. Our facility has easy access and with wide hallways, moving is a breeze.