Constructed in 1990, the Avenue 51 apartment building comprises 103 units of the following unit mix: One Bedroom, Studio, Two Bedroom/One Bath, totaling 67,000 SqFt. The property is located in East Los Angeles North, at 119 North Avenue 51, Eastern Los Angeles County.