Woodglen Investments has secured $23 million of construction financing to build a self-storage facility in West Palm Beach, Fla., Commercial Observer has learned. “With no new supply of storage ...