North Park Self Storage is a premier facility located in San Diego. We always put our customers satisfaction first!