Alvarado Lofts is multifamily apartment complex that was constructed in 1929. It is located at 357 South Alvarado Street in Westlake North, Metro Los Angeles, and features a total number of 72 units. The property’s unit mix is a combination of Efficiency, Studio, with a total unit size of 32,200 SqFt.