St. Clair Holdings focuses on providing our investors with the best risk-adjusted investment opportunities in carefully selected markets across the U.S., researched and underwritten with extreme detail from our headquarters in Atlanta, Georgia.
Portfolio
St. Clair Holdings
1799 Briarcliff Rd NE Frnt
Suite 15014
Atlanta, GA 30333
Follow Us