Newmark Completes the $16.8 Million Sale of a 50,832-SF Creative Office Building in Tustin, CA

Create Tustin