Santa Rosa Plaza is one of two enclosed shopping malls in Santa Rosa, California. Opened in 1983, it is anchored by Macy's and Forever 21. The mall is managed by Simon Property Group.
Santa Rosa Plaza is one of two enclosed shopping malls in Santa Rosa, California. Opened in 1983, it is anchored by Macy's and Forever 21. The mall is managed by Simon Property Group. (en)
Santa Rosa Plaza is one of two enclosed shopping malls in Santa Rosa, California. Opened in 1983, it is anchored by Macy's and Forever 21. The mall is managed by Simon Property Group. (en)