$2.6 M Phase 1 Raise
4-Year Term

19.4% Net IRR | 25.0% Avg. Annual Return

Minimum Investment $50,000

Next
Next

Lynn Town Townhomes St Louis MO