Devon Self Storage - DEH - 5681 E Harbor Road, Marblehead, OH 43440