1 Day Ago COMPARE Windmill Place Apartments 5738 Windmill Way, Carmichael, CA 95608 1 Bed $1,295 - $1,535