Constructed in 1987, the La Vista Terrace apartment building comprises 84 units of the following unit mix: One Bedroom, Two Bedroom/Two Bath, totaling 69,720 SqFt. The property is located in Hollywood Hills West, at 7275 Franklin Avenue, Metro Los Angeles.