Newmark Announces $28.9 Million Sale of a Single-Tenant Industrial/R&D Building in Tustin, CA

2441 Michelle