Self-Guided Tours by Appointment Only! Live in the center of Silicon Valley at Windsor Ridge in Sunnyvale. With several floor plans to choose from, including lofts and townhomes, our 1- and 2-bedroom apartments are sure to fit your needs. Surrounded by a serene landscape, our pet-friendly community features a pool and spa, BBQ and picnic area, courtyard, and fitness center.
by on September 05, 2023