Related Opens Felix in Downtown Santa Rosa, Sonoma County
Related California has celebrated the official opening of Felix at 420 Mendocino Avenue in Downtown Santa Rosa, Sonoma County. The eight-story residential infill has opened its doors with 168 apartments developed in partnership with the City of Santa Rosa. Greystar will be providing on-site property management.