A Santa Monica developer is building a 13-acre retail and office complex in Malibu, the largest ever project approved by the city. Learn more in this video made possible by Mofrad Financial Solutions.
Edify TV: 13-Acre Shopping Center Coming to Malibu









