Whether you are thinking of building your first commercial or industrial building, expanding or remodeling existing facilities the company to turn to is 620 Corporation. 620 offers leased space for business and manufacturing. 620 also offers self storage building and rental services.