The University of Michigan Ross School of Business is excited to announce its new home at The Grand LA, located in downtown Los Angeles’s Grand Avenue Arts Corridor. This 20,000-square-foot space is part of the LEED-certified mixed-use development at 100 Grand Avenue.