Newmark Negotiates 211,715-Square-Foot Industrial Lease at Brand New Class A Facility in Simi Valley, CA

DJI 0015 00 02 31 11 Still015