New Mexican village retail center with 13,000 s.f. Mexican market and 14,000 s.f. retail buildings in Santa Rosa, CA. It integrates with the eclectic cultural fabric of Sebastopol Ave, maximizes the leaseable area and on-site parking.