Elegant bedroom with a cozy bed, modern decor, and large window flooding natural light.

Neighborhood & Directions

Places

Distance

    Frequently Asked Questions

    Where is Canyon Oaks Apartments located?
    Canyon Oaks Apartments is located at 4627 Thomas Lake Harris Drive, Santa Rosa, CA, 95403.