Kane Self Storage, Marlborough MA