Located at 15620 East Leffingwell Road in Whittier / La Mirada, Eastern Los Angeles County, Los Arcos is a multifamily property featuring 95 apartment dwelling units. The current unit mix shows the following unit types: One Bedroom, Studio, totaling 57,500 SqFt. The property was delivered in 1974.