Santa Rosa Plaza
Santa Rosa, United States · built 1983
Santa Rosa Plaza is an enclosed shopping mall in Santa Rosa, California, United States. Opened in 1983, it is anchored by Macy's, Dave & Buster's, and a vacant anchor tenant last occupied by Sears. The mall is managed by Simon Property Group. Santa Rosa Plaza is one of two enclosed shopping malls in Santa Rosa, the other being Coddingtown Mall, which is located 2 mi (3.2 km) north off US Highway 101.
Shopping mall data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).