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.
Read more: https://bit.ly/3eAxGzB
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.
Read more: https://bit.ly/3eAxGzB