Retail

Retail

Mall at Bay Plaza

A new ground up 500,000-square-foot retail facility consisting of over 100 high end retail shops and restaurants.  

http://www.bay-plaza.com/