A private investor recently sold a seven-property portfolio of self-storage facilities in the Columbus, Ohio, metro area for nearly $18.9 million. The properties bear the Storage Inns of America brand and comprise 418,020 square feet. A Mishawaka, Ind.-based investment group ...
Get Inman via Facebook Messenger
Our top headlines delivered once a day.