$2,248 - $4,080 per month
Felix
Studio - 2 Beds
420 Mendocino Ave, Santa Rosa, CA 95401
$2,248 - $4,080 per month
Felix
Studio - 2 Beds
420 Mendocino Ave, Santa Rosa, CA 95401
$2,150 - $3,480 per month
888 Fourth Street Apartments, LLC
Studio - 2 Beds
888 4th St, Santa Rosa, CA 95404