B.M. is a premier shopping center in Santa Clarita featuring upscale vantages including a manmade pond with bridge, fountains, sculptures, ducks and sails. Retailers, and Big Brand Restaurants make up a majority of the tenants. The center totals 130,000 square feet and has abundant parking. It shares space with a 1,200 seat amphitheater church that LA Film Locations represents. This location is available for Print, Commercial, Television, and Film opportunities.