closeView MeStudio to 3 Bedroom Apartments Santa Rosa Garden Apartments4601 Montgomery DrSanta Rosa, CA 95409