This Helena location of StoreEase is one of the six Alabama properties the company is selling to Liberty Investment Properties. StoreEase, a self-storage virtual management company based in Homewood, has received a series seed investment from New York-based Bienville Capital and announced the sale of nine properties to Liberty Investment Properties…
StoreEase plans expansion with capital investment; sells nine locations
StoreEase receives series seed investment from Bienville Capital and sells nine locations to Liberty Investment Properties