View details for Pullman Modern Urban Apartments Pullman Modern Urban Apartments $2,379+ West End, Santa Rosa, CA 95401
View details for Acacia on Santa Rosa Creek Acacia on Santa Rosa Creek $2,037+ 4656 Quigg Drive, Santa Rosa, CA 95409
View details for 2218 Versailles Street 2218 Versailles Street $1,850+ Northwest Santa Rosa, Santa Rosa, CA 95403
View details for 3564 Lake Park Drive 3564 Lake Park Drive $4,850+ 3564 Lake Park Drive, Santa Rosa, CA 95403
View details for 901-246 Russell Avenue 901-246 Russell Avenue $2,000+ 901 Russell Avenue, Santa Rosa, CA 95403