Newmark Announces Sale of Multi-Tenant R&D Industrial Building in Carlsbad, California for $18.6 Million

5803 Newton Dr Carlsbad CA 92008 USA 101