Zeo Life Vitamin Supply Signs Lease for 6744 Spencer St.

Zeo Life Vitamin Supply Signs Lease for 6744 Spencer St.

Colliers International announced the finalization of a lease to Zeo Life Vitamin Supply for an industrial property located at 6744 Spencer St.