Newmark Negotiates 155,680-Square-Foot Industrial Lease at IAC Commerce Center in Valencia, CA

Chase Place Lease