Property Information

Address

11143 Acama Street
Los Angeles, CA 91602

Acama is a 131-unit multi-family apartment complex located in Los Angeles, California. Stay tuned for more information!

Location: Los Angeles, California
Property Type: Multi-Family
Units: 131