2000 Kelley Ave, Kissimmee, FL 34744
Ocean Street Mini Warehouse is a self storage facility in Kissimmee, FL located at 2000 Kelley Ave, Kissimmee, FL 34744. Ocean Street Mini Warehouse offers affordable, convenient self storage units in Kissimmee, FL.