CubeSmart Self Storage
425 Delsea Dr, Sewell NJ 08080