Constructed in 1987, the Chateau apartment building comprises 105 units of the following unit mix: One Bedroom, Two Bedroom/Two Bath, totaling 102,000 SqFt. The property is located in Hollywood Hills West, at 1420 North Alta Vista Blvd, Metro Los Angeles.