Self Stor Inc
Self Stor is a public storage company with locations across Toronto, Ontario.  Self Stor required images to update their website showcasing their variety of storage units, customer service, security and climatic control.