/23 $1,695 - $2,195 per month Windmill Creek Apartments 1 - 2 Beds 5555 N Long Beach Blvd, Long Beach, CA 90805 5555 N Long Beach Blvd, Long Beach, CA 90805