Design review board approves two projects | 2415 South Fremont Avenue | Alhambra | The Common News