21901 Ferrero Pkwy, City of Industry, CA by Kander Pacific | May 20, 2020 | Leased 21901 FERRERO PKWY, CITY OF INDUSTRY, CA INDUSTRIAL – 129,600 SF LEASED