Come home to Windham Village. This senior living apartment complex is located in Santa Rosa, CA at 1101 Prospect Ave. The area has well-lit streets and easy access to highways.
You'll appreciate the neighborhood amenities near Windham Village. This part of Santa Rosa is relatively bike friendly so you can bike around town. Like walking around town? You'll find streets lined with sidewalks that are well-lit at night. While many residents at Windham Village do own a car, Santa Rosa public transportation is nearby. There is ample space for residents' vehicles in the uncovered parking lots. Balconies and patios are standard in many apartment floor plans.
There may be an age restriction to living in these apartments. Please contact the apartment for more details.