Avatar

Investa Capital: Verified Investor Reviews on Invest Clearly

Sponsor
Actively Raising

Overview

Investa Capital provides institutional-grade self-storage investment opportunities, with expertise in acquisition, development, and management.

Address

24 O’Fallon Square

O'Fallon,

Missouri

63366

Year Founded

2020

Operates In

Missouri

Illinois

Asset Classes

Storage

Accepted Investors

Accredited

Details

Number of Deals Exited1
Average Equity Multiple2x

Deals
1

Deal Thumbnail

StorCo Storage - St. Peters - Phase I

Minimum Investment$50,000
Close Date7/1/2025
Actively Raising

Reviews
0

No reviews yet.