Located at 1377 East Windsor Road in Glendale, San Fernando Valley - Ventura County, Windsor Villas is a multifamily property featuring 62 apartment dwelling units. The current unit mix shows the following unit types: One Bedroom, Two Bedroom/One Bath, totaling 47,400 SqFt. The property was delivered in 1972.