$2,290 - $3,935 per month
Felix
Studio - 2 Beds
420 Mendocino Ave, Santa Rosa, CA 95401
$2,290 - $3,935 per month
Felix
Studio - 2 Beds
420 Mendocino Ave, Santa Rosa, CA 95401
$1,915 - $3,480 per month
888 Fourth Street Apartments, LLC
Studio - 2 Beds
888 4th St, Santa Rosa, CA 95404