Constructed in 2012, the Parkview on the Park apartment building comprises 80 units of the following unit mix: Efficiency, Two Bedroom/Two Bath, totaling 38,215 SqFt. The property is located in Westlake North, at 626 South Alvarado Street, Metro Los Angeles.