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.
- Name: The Windsor Apartment Homes
- Country: United States
- State: California
- City: Walnut Creek
- Address: 2383 N Main St
- Phone: 1 833-646-4362
- Website: www.windsorapartmenthomes.com/