Newmark Completes the Sale of Carlsbad Village Plaza in San Diego, California for $23.5 Million

JDZ8639 HDR