Echelon Business Park (801-821 Echelon Ct, City of Industry) – 6 Bldg Industrial Park Echelon Business Park 801-821 Echelon Court, City of Industry 27,438 to 43,166 SF Free Standing State-of-the-Art Buildings Open Office Design Completed Construction 2018