Construction Work to Begin Soon on Santa Rosa Apartment Building
Construction of a new six-story, 168-unit apartment building in Downtown Santa Rosa is almost ready to begin. Demolition work to clear space on the half-acre site at 420 Mendocino Avenue is nearly done. The land has been