See all available apartments for rent at Creekwood in Hayward, CA. Creekwood has rental units ranging from 518-1514 sq ft starting at $1919.