Industrial

Vineland industrial property sells for $23 million, CBRE says