Industrial

DXD Capital unveils new 761-unit Public Storage facility in Toms River