Announcing the Launch of Self-Storage Fund of America and an Opportunity for People to Invest in the New Company

Self-Storage Fund of America Will Acquire and Operate Self-Storage Facilities in the Southeastern United States and Texas PEACHTREE CITY, GA/ Self-Storage Fund of America is pleased to announce the launch...

Continue reading