History
Established in 1974. Villa Creek Apartments was established in 1974. FPI management has since took over management early 2018. The onsite Property Manager Sarah Brown has worked onsite since August 2018 with several years of property management experience, a true passion for helping people and providing an excellent living experience to the residents here at Villa Creek Apartments.
Specialties
Welcome to Villa Creek Apartments in Santa Rosa, CA! Our Santa Rosa apartments are conveniently located near highway 101, shopping, dining, and entertainment. Choose from our spacious studio, one bedroom lofts and one bedroom floor plans designed with the comfort you deserve. At Villa Creek, you will find amenities suitable for all lifestyles, including a pool, Jacuzzi and beautiful grounds. Visit us today to see why Villa Creek Apartments in Santa Rosa, CA is a perfect match for you.