Constructed in 1987, the Almansor Villa apartment building comprises 58 units of the following unit mix: Two Bedroom/One Bath, totaling 49,300 SqFt. The property is located in Alhambra / San Gabriel / El Monte, at 333 South Almansor Street, Eastern Los Angeles County.