 Owners of the more than 30,000 strip malls in the U.S. have been paid only between 30 and 50 of April rent, according to commercial property researchers at Green Street Advisors.That puts the outdoo 