West Bay Plaza, Westlake Ohio
West Bay Plaza is located at the corner of Crocker Road, and Detroit Road, in Westlake. The newly renovated shopping center consists of 150,000 square feet of retail.
West Bay Plaza is located at the corner of Crocker Road, and Detroit Road, in Westlake. The newly renovated shopping center consists of 150,000 square feet of retail.