424 N. Firmin Street
Los Angeles, CA 90026
64 Units
9502 Compton Avenue
Los Angeles, CA 90002
25 Units