Constructed in 1958, the Village Glen apartment building comprises 98 units of the following unit mix: One Bedroom, Two Bedroom/One Bath, totaling 78,900 SqFt. The property is located in Glendora, at 633 South Pasadena Avenue, Eastern Los Angeles County.