Ninety-five percent of the 46,336 shopping centers in the United States are strip plazas.



Ninety-five percent of the 46,336 shopping centers in the United States are strip plazas.
International Council
of Shopping Centers