Industrial

Voorhees self-storage project lands $12.1 million construction loan, report says