Constructed in 1970, the Beacon apartment building comprises 100 units of the following unit mix: Efficiency, One Bedroom, Two Bedroom/One Bath, totaling 45,500 SqFt. The property is located in Westlake South, at 744 Beacon Avenue, Metro Los Angeles.