Trojan Plaza Apartments

2727 Ellendale Pl, Los Angeles, CA 90007

CURRENTLY REVIEWING