MWest Holdings Announces Sale Of 71K SF Commercial Building In Toluca Lake For Over $21M