The Costa Mesa Planning Commission approved plans for a 6,248-square-foot building at 1520 Ponderosa St. that will allow the ...