Contact the publisher of this press release Argus Self Storage Advisors Announces Sale of iBox Self Storage in Aurora, CO