Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

The Windsor Apartment Homes


Country United States
State California
City Walnut Creek
Address 2383 N Main St
Phone 1 833-646-4362
Website https://www.windsorapartmenthomes.com/

The Windsor Apartment Homes Reviews

  • May 20, 2019

Apartment is full of flies and bugs and management office is dirty. They never keep up with maintenance and bathrooms never flush.

Crystal apartment from Windsor apartment is a con artist and she stole tenant’s Money order and claimed that they didn’t give it to her. Make sure you put your name on all money orders so she won’t cash it.

Write a Review about The Windsor Apartment Homes