DRA Advisors Pulls In $2.28 Billion for Distressed Property Investments

DRA Advisors acquired Powell Center in Lewis Center, Ohio, as part of a $100 million deal for four open-air retail centers. (CoStar)
Firm Completes Capital Raising for Largest Fund in Its 38-Year History