Shoppes at City Hall

From Bhamwiki
Jump to: navigation, search

Shoppes at City Hall (formerly Vestavia Plaza Shopping Center) is a shopping center located at 1034-1088 Montgomery Highway in Vestavia Hills.

Tenants