Public Storage 10830 Ventura Blvd Studio City Ca (818) 732-9853
Consumer Report
Ripped me off. Had hidden charges and rude employees. Way overpriced. After numerous problems I demanded a refund and was promised one but never got one. Stay away from this Public Storage!!! ...