News

The project would build 657 apartment units in two separate buildings at the 16800 Magnolia St. lot near the 405 Freeway.