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
Property Type: Multi-Family
Units: 131