Midway Plaza

From Bhamwiki
Jump to navigation Jump to search

Midway Plaza is a strip shopping center located at 1201 Bessemer Road in Birmingham's Green Acres neighborhood.

Tenants