Meadowrock Apartments is a two story 72-unit all two-bedroom complex that is situated along a quiet cul-de-sac off Coffey Lane. This Santa Rosa Apartment complex is located near Coddingtown Mall which offers many shops including Wolf Coffee and a new Whole Foods coming soon.