Constructed in 1979, the Trojan Terrace apartment building comprises 54 units of the following unit mix: One Bedroom, Two Bedroom/Two Bath, totaling 34,056 SqFt. The property is located in Adams-Normandie - Hoover, at 2632 Ellendale Place, Metro Los Angeles.