T

The Windsor Apartment Homes

(on north main)
Apartments in Walnut Creek, CA
Apartments

Hours

Monday
9:00AM - 6:00PM
Tuesday
9:00AM - 6:00PM
Wednesday
9:00AM - 6:00PM
Thursday
9:00AM - 6:00PM
Friday
9:00AM - 6:00PM
Saturday
10:00AM - 5:00PM
Sunday
Closed

Location

2383 North Main St.
Walnut Creek, CA
94596

About

Discover a new level of living at The Windsor Apartment Homes in prestigious Walnut Creek. Here you'll find a variety of well-appointed one and two bedroom floor plans, each featuring sophisticated granite countertops, convenient in-home washer and dryer and abundant storage. Enjoy the fresh air on one of our two roof deck lounges or take your bike out on the nearby Iron Horse Trail. The best of work and play from Walnut Creek to San Francisco and beyond are within easy reach. When it comes to taking care of you and your needs, The Windsor can't be beat. Unlike any other community in the area, here you will enjoy not only exceptional customer service from our onsite associates but access to the adjacent hotel concierge to further assist you with your entertainment and housekeeping needs.

Photos

The Windsor Apartment Homes Photo The Windsor Apartment Homes Photo

Information

Company name
The Windsor Apartment Homes
Category
Apartments

FAQs

  • What is the phone number for The Windsor Apartment Homes in Walnut Creek CA?
    You can reach them at: 833-255-8853. It’s best to call The Windsor Apartment Homes during business hours.
  • What is the address for The Windsor Apartment Homes on north main in Walnut Creek?
    The Windsor Apartment Homes is located at this address: 2383 North Main St. Walnut Creek, CA 94596.
  • What are The Windsor Apartment Homes(Walnut Creek, CA) store hours?
    The Windsor Apartment Homes store hours are as follows: Mon-Fri: 9:00AM - 6:00PM, Sat: 10:00AM - 5:00PM, Sun: Closed.