Carlsbad Executive Plaza sells for $34.3 Million

TA Associates snaps up California office project