Penn Plaza Self Storage is a small family owned and operated storage facility and business park. We don't have thousands of units, or hundreds of facilities across the country, instead we concentrate all of our attention here. As a tenant, you will be dealing directly with the owners.
Be the first to write a review! Write a Review »