North Beach Self Storage
Don't let them rip you off
I was moving and needed a storage for a short while until I found a new place to live. I contacted North Beach Self Storage located in San Clemente Ca and spoke with Jason. I am not sure if Jason is the owner or just the manager but he seems to be running the show down there. On the phone he ...