Newmark Facilitates the Sale of Esplanade Life Science Campus in San Diego

4796 Executive Center Drive