Looks like Redwood Park is no longer available on Rent.com which means this information is likely out of date.

Redwood Park

 2001 Piner Road, Santa RosaCA 95403